這個(gè)命令修改最新的commit,包括comment和文件內(nèi)容。
比如你提交了代碼妆偏,之后又有新的改動(dòng)刨肃,不想創(chuàng)建兩個(gè)commit(當(dāng)然也可以使用git rebase -i HEAD~2)來(lái)完成古拴,那么就可以使用git commit --amend
命令把新的內(nèi)容添加到之前的commit里面。
- 會(huì)把暫存區(qū)的文件自動(dòng)加入真友。
- 可以使用
-a
把工作區(qū)的文件也一起加入黄痪。
git commit --amend
git commit --amend -a
會(huì)彈出窗口修改comment,當(dāng)然也可以使用"-m"參數(shù)指定comment盔然。