git reset --soft HEAD^
这条命令可以撤销上一次的提交,本地代码依然保留。
如果需要撤销多次提交,可以使用:
git reset --soft HEAD~2
2是要撤销的提交次数
撤销提交后,本地代码比远程代码就,所以提交到远程会报错,这是可以在后面加上-f
参数
git push -f
Reference
https://www.cnblogs.com/lfxiao/p/9378763.html
git reset --soft HEAD^
这条命令可以撤销上一次的提交,本地代码依然保留。
如果需要撤销多次提交,可以使用:
git reset --soft HEAD~2
2是要撤销的提交次数
撤销提交后,本地代码比远程代码就,所以提交到远程会报错,这是可以在后面加上-f
参数
git push -f
https://www.cnblogs.com/lfxiao/p/9378763.html
发表评论