1

建议我使用 git pull --rebase 以避免 git 在从远程存储库中提取更改时添加的自动合并消息。

这样做时,我看到在 rebase 期间应用在我的存储库上的提交被添加,就好像它们是由我提交的,而不是由原始提交者提交的。

这是标准行为吗?还是我在这里做错了什么?

4

1 回答 1

0

这里没有错:git rebase创建新的提交,因为它们有不同的祖先和可能不同的内容,而这些新的提交是由你创建的。

然而,Git 区分了提交名称和日期,以及作者姓名和日期,后者是原始提交的名称和日期。

于 2012-09-06T09:03:06.123 回答