开发者

idea中使用git插件回滚代码的流程步骤

开发者 https://www.devze.com 2025-04-16 10:34 出处:网络 作者: 西门吹雪@132
目录一、要回滚到很久之前的代码二、合并其他分支代码后,剔除其他分支的代码,或剔除前几次提交的代码2.1、举例剔除最近提交的代码:2.2、举例剔除合并其他分支的代码:一、要回滚到很久之前的代码
目录
  • 一、要回滚到很久之前的代码
  • 二、合并其他分支代码后,剔除其他分支的代码,或剔除前几次提交的代码
    • 2.1、举例剔除最近提交的代码:
    • 2.2、举例剔除合并其他分支的代码:

一、要回滚到很久之前的代码

这种方法也是最保险的一种:

在自己想要回退的地方,点New Branch,拉出一个新分支后在pull到远端。代码都是合并别人分支前的代码。不过在这个分支之后你新提交的代码也会没有。择优选择。

idea中使用git插件回滚代码的流程步骤

二、合并其他分支代码后,剔除其他分支的代码,或剔除前几次提交的代码

警告:记住如果被合并的分支节点比较多建议用第一种方法,因为当节点多编程客栈了的时候修改同一个文件编程客栈的代码也会多,到后面解决冲突的时候特别容易混乱,这种方法只适合剔除最近几次少量的不想要的代码。

在idea中打开git日志,在需要剔除的代码鼠标右击,在点revert coSkSlPmmit 即可,有冲突解决就可以了,一般按着顺序revert不会有冲突的。

idea中使用git插件回滚代码的流程步骤

2.1、举例剔除最近提交的代码:

idea中使用git插件回滚代码的流程步骤

如果想要剔除的提交记录代码中是新增的代码文件则会直接剔除,如果是修改的代码文件,则会弹出解决冲突窗口,自己手动处理下,保留你自己想要的代码即可。

2.2、举例剔除合并其他分支的代码:python

idea中使用git插件回滚代码的流程步骤

idea中使用git插件回滚代码的流程步骤

就比如以上图片蓝色分支合并到了橘黄色分支中,想要剔除蓝色分支中的代码,直接将蓝色分支中的每次提交代码的节点代码剔除即可(在剔除代码的时候一定要看清楚节点是不是你想要剔除分支的那个代码,否者剔除错了,不好恢复。记住如果被合并的分支节点比较多建议用第一种方法,因为当节点多了的时候修改同一个文件的代码也会多,到后面解决冲突的时候特别容易混乱)。

下图教你识别那个是你想要剔除的分支节点代码:

idea中使用git插件回滚代码的流程步骤

到此这篇关于idea中使用git插件回滚代码的流程步骤的文章就介绍到这了,更多相关idea使用git插件回滚代码内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.编程客栈cppcns.com)!

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号