Git:如何撤销已经提交的代码
Posted haima
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git:如何撤销已经提交的代码相关的知识,希望对你有一定的参考价值。
其实是没有直接让远端代码回复到某次的指令,实现撤销push的思路如下:
1.先让代码恢复到想要恢复的前一次提交记录
2.重新提交代码,覆盖端上的代码,就相当于撤销了push 的提交
命令方式:
1.在项目目录下打开git bash here
2.输入git log 查看所有提交的版本
注意:黄色字体中 commit后面的一串码就是每一个版本号对应的码
3.回退到指定版本
git reset --hard 版本号
或者在IDEA中操作:
4.git push 重新提交会报错;
5.使用git push --force
转载于:https://blog.csdn.net/weixin_38750084/article/details/103164813?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight
转载于:https://www.cnblogs.com/yalong/p/9889844.html
以上是关于Git:如何撤销已经提交的代码的主要内容,如果未能解决你的问题,请参考以下文章
Git-撤销(回退)已经add,commit或push的提交