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