Saturday 7 January 2017

Git 回復 commit 為 staging

Preface

先前已經有介紹過 Git flow 開發流程,Git 的開發過程中會經常地使用 commit 的這個動作。如此一來一定會很常遇到要把最近一次的 commit 回復到 staging 進行重新修改,以利於把這一系列有相關的修改統整為一次的 commit。便於 code review 的進行。

Tutoria

  1. 在 Local Repository 上的 Git 開發歷程
  2. 修改程式檔案
  3. 將該檔案的狀態改變為 Staging (準備進行 commit)
  4. 將 Staging 的檔案進行 commit
  5. 撰寫 commit message 記錄有修改的部分
  6. 完成 Local Repository 的 commit

這裡要介紹透過下列的指令即可從步驟6. 回到步驟3. 以利於進行其他檔案的修改。

git reset --soft HEAD^

若只是要進行 commit message 的修改的話,可以參考一下 Git message 編輯修改

0 comments:

Post a Comment