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