我正在为公共回购做出贡献。我克隆了 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
,但它说一切都是最新的。