0

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

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

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

4

1 回答 1

0

您需要提交合并。当您拉动时,可能存在需要在本地解决并在您推动之前解决的冲突。

于 2012-06-07T15:20:39.973 回答