Git Push 不更新远程

问题描述 投票:0回答:1

我不确定发生了什么,但我突然无法将更改推送到远程分支。 在分支机构 qas 上 您的分支比“origin/qas”领先 110 次提交。 (使用“git Push”发布本地提交)

我运行“git Push”,它告诉我:

一切都是最新的

如果我运行 git status 它会显示:

在分行qas

您的分支领先于“origin/qas”110 次提交。

(使用“git Push”发布本地提交)

就我而言,我会很乐意删除远程上的 qas 分支并推送我机器上的内容。我们的运作方式是有一个开发分支、一个质量保证分支和一个生产分支。我将开发合并到质量保证中,然后在准备好后,将质量保证纳入生产中。质量保证或生产部门没有进行任何开发。

将我的 qas 更改放入远程 qas 分支的最佳方法是什么?

git github
1个回答
0
投票

我的理解是你的 qas 分支与原点不同步 我会尝试通过调查日志来调试和解决状态。

git 获取 git log origin/qas --oneline

git log qas --oneline

也许它告诉你为什么 git 很混乱。

如果你知道你不需要其他分支当前状态并且不关心别人可能讨厌你,你可以随时强制 =)

© www.soinside.com 2019 - 2024. All rights reserved.