在平时的开发中,经常会碰到提交的代码需要撤销,但是又有别人提交了代码,这种时候我们需要只撤销中间的提交,不影响前后提交的代码,可以用命令
git revert
撤销,也可以使用 idea 可视化撤销,这里介绍使用 idea 操作。
例子是三次提交的内容。
publicclassTest{publicstaticvoidmain(String[] args){System.out.println("第一次提交");System.out.println("第二次提交");System.out.println("第三次提交");}}
如果我们想要撤销第二次提交,保留第一次和第二次提交,选定第二次提交的文件,如果有多个文件的话,可以多选,右键选择 Revert Selected Chages,
如果产生冲突,需要手动解决冲突,一般来说会自动完成操作。最后重新提交撤销后的代码,撤销的那次提交记录依旧会保留。
publicclassTest{publicstaticvoidmain(String[] args){System.out.println("第一次提交");System.out.println("第三次提交");}}
版权归原作者 梧桐碎梦 所有, 如有侵权,请联系我们删除。