Preface
在使用 Git 或多或少應該會遇到這樣的狀況,也就是 commit message 少寫了一些資訊,造成了團隊其他成員的困擾。此時養成紀錄完整的 commit message 是很重要的。如果有時候難免會發生,這裡就簡單的記錄一下,編輯修改 commit message 的方法。
Tutorial
首先可以使用 amend 選項去針對 local 上最近一次的 commit message 進行修改
$ git commit --amend
如果你還沒有將這一次的 commit 上傳到遠端主機上的 repository 的話,做了以上的修改即可。反之,如果你要進一步的將編輯修改後的 commit message push 到遠端主機上的 repository 的話,可以使用以下的指令
$ git push --force-with-lease <repository> <branch>
加上 --force-with-lease 是為了確保在你 push 這一次的 commit message 之前已經有人先上傳了新的 commit 造成了其他人出現一些錯誤。
0 comments:
Post a Comment