~楓花雪岳~
星期五, 3月 29, 2019
[git] amend 參數
之前假如 commit 完後,又發現忘記 commit 進去的內容,通常都會下 git reset 來幹掉 commit,再重新 commit,該作法最大缺點就是 commit message 要馬就重打,要不就是 git reset 前要先複製下來,後來學會 git commit --amend 後,總算是不用再去理會 commit message 啦
git commit --amend -m "commit message"
-m 參數導致兩種用法
有 -m 參數:表示只修改 commit message 而已
沒有 -m 參數:表示會把 index 內內容放進最後 commit 內,並跳出視窗確認 commit message 是否要修改,當然視窗內就會有最後一個 commit 的 commit message
--amend 只能針對最後一個 commit 來變化喔
Team Explorer
Tortoisegit
參考資料
教學3 改寫提交
【狀況題】修改 Commit 紀錄
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言