Git pull --rebase将提交者名称更改为我的名字

时间:2012-09-06 08:46:55

标签: git rebase git-rebase

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

执行此操作时,我看到在rebase期间在我的存储库中应用的提交被添加为好像是由我提交的,而不是由原始提交者提交。

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

1 个答案:

答案 0 :(得分:0)

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

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