为什么另一个用户的更改现在显示为我的更改?

时间:2012-06-07 15:11:56

标签: git

现在发生了几次 - 另一个用户创建了一个分支,然后将该分支与master / HEAD合并。然后我提交我的本地更改(在这种情况下为1个文件),并尝试推送它们,但推送失败,因为它不同步。所以,我从回购中拉出来,它拉入当前的主/ HEAD,其中包括在其他用户的分支中进行的更改。现在,当我再次推送时,它没有说我有未提交的更改(并列出了其他用户的分支中的所有更改!) - 为什么它告诉我提交其他用户的更改?他们不是我的改变!

有些东西似乎不对,我现在甚至无法拉,它失败了,因为显然我的本地更改会被合并覆盖(列出不属于我的更改!)

我是Git的新手,但是,这似乎不对......

1 个答案:

答案 0 :(得分:0)

您需要提交合并。当你拉动时,可能会有一些冲突需要在你推动之前解决并在当地进行调整。