首页 > 解决方案 > 不再跟踪远程分支

问题描述

我们SourceTree用于创建我们的功能分支并将本地代码推送到我们在 BitBucket 中的存储库。在过去的两周里,我们在切换分支时开始在 Jenkins 中遇到错误。

调查错误会导致 Git 出现关于未设置跟踪的错误:

当前分支没有跟踪信息

现在,来自3 个不同开发人员的功能分支已经发生了这种情况。我在想 SourceTree 的更新可能会导致本地的一些设置更改,其中分支不再在创建时被跟踪。

回顾关于 SO 的旧问题,这似乎有所不同,因为我们的本地开发环境没有进行任何积极的改变。

我测试了在本地创建一个新功能并推送它。当我手动切换代码时,我没有收到任何跟踪错误,这似乎进一步表明存在设置问题。

如果有人了解 SourceTree 或用于跟踪的默认 Git 选项,或者了解这些选项可能已更改或重置的原因,我将不胜感激。谢谢你。

标签: gitatlassian-sourcetree

解决方案


推荐阅读