码迷,mamicode.com
首页 > 其他好文 > 详细

Git:如何撤销已经提交的代码

时间:2020-07-23 16:32:01      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:没有   tail   git log   distrib   ide   指定   learn   png   git push   

其实是没有直接让远端代码回复到某次的指令,实现撤销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:如何撤销已经提交的代码

标签:没有   tail   git log   distrib   ide   指定   learn   png   git push   

原文地址:https://www.cnblogs.com/haima/p/13365483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!