我希望有人可以帮我解决这个问题。我已经在这个特定的项目上工作了一段时间,直到最近我每次尝试将我的更改推送到远程分支时都遇到了这个问题。
在我可以在当前分支上推送最新更改之前,似乎需要更新所有其他分支。
答案 0 :(得分:0)
这意味着在其他分支上提交了更新。如果需要,更新您的分支并合并。当所有内容都是最新的时,您可以将所有更改发布到" remote"分支。
答案 1 :(得分:0)
您无法推送更改,因为远程分支的提交优先于您尝试从本地推送的提交。如果您压缩提交并尝试推送更改,它将拒绝这样的提交。你可以对该分支进行安全的推动
git push <upstream name> +<branch name>