有时候我们想撤销 git commit
过,但是没有 git push
的内容:
1、git log
找到之前提交的git commit的id ,即想要撤销的id
2、git reset –hard id
完成撤销,同时将代码恢复到前一commit_id 对应的版本
3、git reset id
完成commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改
有时候我们想撤销 git commit
过,但是没有 git push
的内容:
1、git log
找到之前提交的git commit的id ,即想要撤销的id
2、git reset –hard id
完成撤销,同时将代码恢复到前一commit_id 对应的版本
3、git reset id
完成commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git commit 重新提交对本地代码的修改