idea中使用git插件回滚代码
目录一,要回滚到很久之前的代码
二,合并其他分支代码后,剔除其他分支的代码,或剔除前反复提交的代码
2.1,举例剔除最近提交的代码:
2.2,举例剔除合并其他分支的代码:
下图教你识别谁人是你想要剔除的分支节点代码:
一,要回滚到很久之前的代码
这种方法也是最保险的一种:
在自己想要回退的地方,点New Branch,拉出一个新分支后在pull到远端。代码都是合并别人分支前的代码。不过在这个分支之后你新提交的代码也会没有。择优选择。
https://i-blog.csdnimg.cn/direct/57857f2cfc2b4fb6a54fee1a6e9d7b93.png
二,合并其他分支代码后,剔除其他分支的代码,或剔除前反复提交的代码
告诫:记住如果被合并的分支节点比力多建议用第一种方法,由于当节点多了的时间修改同一个文件的代码也会多,到后面办理辩说的时间特别轻易杂乱,这种方法只得当剔除最近反复少量的不想要的代码。
在idea中打开git日记,在必要剔除的代码鼠标右击,在点revert commit 即可,有辩说办理就可以了,一样平常按着次序revert不会有辩说的。
https://i-blog.csdnimg.cn/direct/c949bf7fdc5049548e50bc934817b687.png
2.1,举例剔除最近提交的代码:
https://i-blog.csdnimg.cn/direct/515473da018f4fa0981f28d223aa17b3.png
如果想要剔除的提交纪录代码中是新增的代码文件则会直接剔除,如果是修改的代码文件,则会弹出办理辩说窗口,自己手动处理下,保留你自己想要的代码即可。
2.2,举例剔除合并其他分支的代码:
https://i-blog.csdnimg.cn/direct/212d839e3aac499c90a45ca097b1eda5.png
https://i-blog.csdnimg.cn/direct/2abb24b5db11489392068abcfa37e126.png
就比如以上图片蓝色分支合并到了橘黄色分支中,想要剔除蓝色分支中的代码,直接将蓝色分支中的每次提交代码的节点代码剔除即可(在剔除代码的时间肯定要看清晰节点是不是你想要剔除分支的谁人代码,否者剔除错了,欠好规复。记住如果被合并的分支节点比力多建议用第一种方法,由于当节点多了的时间修改同一个文件的代码也会多,到后面办理辩说的时间特别轻易杂乱)。
下图教你识别谁人是你想要剔除的分支节点代码:
https://i-blog.csdnimg.cn/direct/6da59f7479a74217a77cecb0b989a972.png
好了,到此竣事!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]