git - 不再跟踪远程分支
问题描述
我们SourceTree
用于创建我们的功能分支并将本地代码推送到我们在 BitBucket 中的存储库。在过去的两周里,我们在切换分支时开始在 Jenkins 中遇到错误。
调查错误会导致 Git 出现关于未设置跟踪的错误:
当前分支没有跟踪信息
现在,来自3 个不同开发人员的功能分支已经发生了这种情况。我在想 SourceTree 的更新可能会导致本地的一些设置更改,其中分支不再在创建时被跟踪。
回顾关于 SO 的旧问题,这似乎有所不同,因为我们的本地开发环境没有进行任何积极的改变。
我测试了在本地创建一个新功能并推送它。当我手动切换代码时,我没有收到任何跟踪错误,这似乎进一步表明存在设置问题。
如果有人了解 SourceTree 或用于跟踪的默认 Git 选项,或者了解这些选项可能已更改或重置的原因,我将不胜感激。谢谢你。
解决方案
推荐阅读
- angularjs - Angular JS ui-select 指令
- highcharts - Highcharts气泡水平堆叠
- sql - SQL Server Management Studio - n 列、n 行的 UNPIVOT 查询
- kotlin - 如何使用 mockk 模拟新对象
- laravel - Laravel 5.7 和 ExtJS 5 应用配置
- php - 如何从 MikrotikAPI PHP 发布回声
- outlook-addin - 使用 Outlook Web 加载项中的自定义按钮扩展附件工具选项卡
- c - 如何在 C 函数中返回字符串?
- swift - 保存和获取 CloudKit 引用
- java - 令牌验证失败 Visa X-pay