【发布时间】:2018-10-14 18:49:45
【问题描述】:
尝试在 GitKraken 中推送更改时出现错误(如下所示)。
这是一个分叉的项目,过去我一直能够很好地推动。自上次以来发生的变化是我已经从远程分支(原始仓库)拉入并合并了一个更新。
有没有人遇到过这种情况?知道是什么阻止了推送吗?
谢谢
【问题讨论】:
-
您是如何在 Gitkraken 中“从远程分支拉入并合并更新”的,您能展示一下您所做的详细步骤吗?此外,请检查您本地仓库中的命令 'git status' 和
git branch -vv。 -
在 git bash 中执行该命令时,它只说 master 落后了 2 个提交,因此需要推送本地文件。我已经从另一台机器推送了更改,它运行良好。现在一开始有问题的机器又能推了,奇怪。
-
这种情况经常发生在我身上,我的一些存储库托管在 GitHub 上。我发现解决它的唯一方法是再次克隆存储库,手动将我的任何更改移动到文件夹中,然后我可以成功推送。几个月后它会再次破裂。这不会发生在每个 GitHub 存储库中,但会发生在少数几个。发生这种情况时,我无法使用 GitKraken、GitHub Desktop 或 Git CLI 推送。我已经尝试了 GitKraken 和 GitHub Desktop 的所有建议,但没有任何解决方法,但重新克隆始终有效。我今天要在回购上再做一次。
标签: git version-control gitkraken