5

我不明白:当我“git pull --rebase remote branch”时,它会将我的 HEAD 恢复到他们的共享根目录,然后开始重播同时发生的所有远程提交。为什么这些提交有时会失败?它们是干净工作空间上的干净提交?这不就是变基的关键吗?

4

1 回答 1

4

你确定这不是你的提交失败吗?

假设您正在处理一个分支并对特定文件进行大量更改。

现在你想将你的提交重新定位到遥控器的头部。

您的所有更改都会被删除,然后他们的所有更改都会被应用,然后您的所有更改都会在此之上重新应用。那么如果他们删除了你正在处理的文件呢?或者以其他方式进行了更改,使您的更改无法应用?

于 2010-06-29T23:20:33.443 回答