小编典典

如何在不实际合并的情况下测试合并

all

有没有办法模拟git merge两个分支之间的 a,当前工作分支和主分支,但不做任何更改?

当我必须制作一个git merge. 有什么方法可以先模拟合并吗?


阅读 73

收藏
2022-06-28

共1个答案

小编典典

在您尝试合并之前,我认为没有办法模拟会发生什么。但是,如果您在进行合并之前确保 的输出git status为空,那么继续尝试是非常安全的。如果您遇到冲突,您可以立即恢复到之前的状态:

git reset --merge

从 git 1.7.4 开始,您还可以通过执行以下操作中止合并:

git merge --abort

(正如添加该选项的提交消息所解释的那样,添加此选项git rebase --abort是为了与等等保持一致。)

2022-06-28