git将我的提交显示为其他人的提交

时间:2011-03-02 07:33:59

标签: git msysgit

我们是两个程序员在“中央”git存储库中工作。我们都在推动中央存储库中的相同“主”分支。

昨天我推了一堆提交,另一个程序员后来拉了它们。

现在git向他展示了我昨天提交的所有提交内容,因为提交已准备好从他的机器推送到中央存储库。

我们不太确定如何处理这个问题,而且我没有找到类似情况的讨论。

请注意,我们都在Windows上,使用GitExtensions,TortoiseGit和msysgit 1.6.5.1。中央存储库位于ProjectLocker上。

1 个答案:

答案 0 :(得分:1)

你有没有在你朋友的机器上做一个git日志并检查git是否真的认为他们是他的提交?实际上,我认为所有发生的事情是他在将代码放入本地存储库之前做了一些不同的提交。这意味着当他从他的机器推送到中央存储库时,中央存储库的历史将被改变为看起来像你正在看到的提交。

请执行git日志以查看每个提交的提交作者。