我被建议使用git pull --rebase,以避免git在从远程存储库中提取更改时添加的自动合并消息。
执行此操作时,我看到在rebase期间在我的存储库中应用的提交被添加为好像是由我提交的,而不是由原始提交者提交。
这是标准行为吗?或者我在这里做错了什么?
答案 0 :(得分:0)
这里没有错:git rebase
创建新的提交,因为它们有不同的祖先和可能不同的内容,而这些新的提交都是由你创建的。
然而,Git区分了提交名称和日期,以及 author 名称和日期,后者是原始提交的名称和日期。