git 修改上次提交信息 与 撤销此操作.
生活随笔
收集整理的這篇文章主要介紹了
git 修改上次提交信息 与 撤销此操作.
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
git commit --amend
修改剛才提交的commit信息
撤銷 git commit --amend
思路是使用 git reflog 查看在哪里ammend的.找到HEAD{N},
N是ammend之前的那個(gè)數(shù).
然后使用git reset --soft HEAD@{N}
see at http://stackoverflow.com/questions/1459150/how-to-undo-git-commit-amend-done-instead-of-git-commit# Move the current head so that it's pointing at the old commit # Leave the index intact for redoing the commit git reset --soft HEAD@{1}# commit the current tree using the commit details of the previous # HEAD commit. (Note that HEAD@{1} is pointing somewhere different from the # previous command. It's now pointing at the erroneously amended commit.) git commit -C HEAD@{1}轉(zhuǎn)載于:https://www.cnblogs.com/xilifeng/p/4685697.html
總結(jié)
以上是生活随笔為你收集整理的git 修改上次提交信息 与 撤销此操作.的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 暑期集训1DAY
- 下一篇: AppiumDriver java部分