0

我正在为公共回购做出贡献。我克隆了 repo 并创建了一个新分支cmd_addons。几天后我想提交一些更改,但我的更改被拒绝了。这些是我遵循的步骤:(假设我在cmd_addons分支上)

1. git pull upstream master && git push origin master
2. git add 'somefile'
3. git commit -m "..."
4. git push origin cmd_addons

这一直抛出错误Updates were rejected because your current branch is behind its remote counterpart. Integrate the remote changes 在此之后我尝试过git pull,但它说一切都是最新的。

PS:我已经看过这个问题这个问题。我无法理解在不丢失任何东西的情况下正确的做法是什么。

4

0 回答 0