问题:写了一段代码改bug、改了好几个文件,然后git commit 提交了 ,提交冲突了,发现代码已经被其他人改好了,合并吧、rebase merge也不行。
解决:
已经修复了,就不要这次提交了呗
git rebase --abort
git reset HEAD~
HEAD 代表:上一次提交
这样 刚刚提交的就又回到本地的local changes 列表中。
nice
如果连本地代码也不要
git checkout .
继续
git status
现在干净无比
问题:写了一段代码改bug、改了好几个文件,然后git commit 提交了 ,提交冲突了,发现代码已经被其他人改好了,合并吧、rebase merge也不行。
解决:
已经修复了,就不要这次提交了呗
git rebase --abort
git reset HEAD~
HEAD 代表:上一次提交
这样 刚刚提交的就又回到本地的local changes 列表中。
nice
如果连本地代码也不要
git checkout .
继续
git status
现在干净无比
本文标题:用Git命令撤销本地commit提交的办法
本文链接:https://www.haomeiwen.com/subject/ivujdrtx.html
网友评论