如果一不把错误的代码Commit到本地,这时倒可以用Git reset HEAD^1 --hard来恢复到上个Commit,
可是如果已经把这个错误的代码错误的上传到服务器上,那么用git reset HEAD 就不管用了,因为再pull又会把错误的代码拿下来,
所以git revert 出场了, git revert + revision(如HEAD),就可以回退到HEAD之前的那个版本,并产生一个新的commit。
(本文完)
本文详细介绍了在Git中使用revert命令来撤销已上传到服务器的错误代码提交,通过具体步骤演示如何回退到HEAD之前的版本并产生新的commit,确保代码库的正确性和稳定性。
如果一不把错误的代码Commit到本地,这时倒可以用Git reset HEAD^1 --hard来恢复到上个Commit,
可是如果已经把这个错误的代码错误的上传到服务器上,那么用git reset HEAD 就不管用了,因为再pull又会把错误的代码拿下来,
所以git revert 出场了, git revert + revision(如HEAD),就可以回退到HEAD之前的那个版本,并产生一个新的commit。
(本文完)