git branch -a --no-merge-master & 'git branch -r' 在两台机器上返回不同的远程分支


在我们

构建每周包之前,我每周运行此命令以查看是否有任何未合并的分支。 我主要是在远程/原点寻找分支

git branch -a --no-merged master

本周,我得到的结果是缺少我知道已被推回遥控器/原点的分支。 如果另一个 delveloper 运行相同的命令,他会看到来自远程/源的缺失分支。 我的 unix 共享上还有第二个存储库副本,那个副本也运行良好。

我注意到类似的问题

 git branch -r

根据我在 git 日志中看到的内容,我的存储库是最新的。缺失的树枝已经有几周的历史了。 还有其他东西可以阻止它保持最新吗?

这实际上是关于如何将提交推送到原点的一些问题。 我让原始开发人员尝试从远程合并他的更改,尽管他看到了对远程提交的引用,但合并失败了。 我会把它归结为其他一些 git 错误。

最新更新