为什么在 TortoiseGIT 中使用“Rebase after Fetch”?

为什么在 TortoiseGIT 中使用“Rebase after Fetch”?

为什么在拉入 TortoiseGIT 时使用“Rebase after Fetch”对话框?

我查看过,但找不到有关此功能的任何文档。

我发现的少数参考资料中,有一个暗示它相当于 fetch + rebase/merge。这与 pull 有何不同?

答案1

这篇文章讨论了这个问题
在“Pull”对话框中,“Launch Rebase After Fetch”选项执行的是“fetch”而不是“pull”

Sven Strickroth 的回答是:

如果您选中该复选框(好吧,这里的命名并不完美),当您关闭对话框时,TortoiseGit 会执行一次提取,然后执行一次变基/合并,这正是 pull+rebase 所发生的情况。

发帖人的评论建议将文本更改为不太令人困惑的文本,例如“完成后启动 Rebase”,但尚未得到答复。

相关内容