在rebase第二次冲突后是否会自动调用git?

时间:2017-07-09 23:03:16

标签: git tortoisegit

当rebase发生并启用git rerere时,是否会在先前解决的第二个冲突出现后自动调用,还是需要手动调用git rerere?我问这个是因为我想知道像TortoiseGit这样的GUI是否支持rerere。但只有在自动调用时才会出现这种情况。

2 个答案:

答案 0 :(得分:2)

TortoiseGit在内部使用cherry-pick来实现rebase。因此,会自动调用git rerere。但是,即使冲突自动解决,文件仍会标记为冲突(您不应使用"编辑冲突",但选项"打开"和"已解决" ;)因为TortoiseGitMerge不会重复使用已经解决的冲突。

答案 1 :(得分:-1)

git help rerere说明git rereregit merge会自动调用git rebase

所以是的,它必须在第二次rebase冲突时自动调用。通过git。不确定TortoiseGit。