我们正在使用SourceTree
创建功能分支并将本地代码推送到BitBucket中的存储库。在过去的两周中,在切换分支机构时,Jenkins出现了错误。
调查该错误会导致Git出现有关未设置跟踪的错误:
当前分支没有跟踪信息
这已经发生在来自 3 个不同开发人员的功能分支中。我认为对SourceTree的更新可能会导致本地某些设置更改,从而在创建时不再跟踪分支。
回顾关于SO的较早的问题,由于我们本地开发环境未进行积极的更改,这似乎有所不同。
我测试了在本地创建新功能并将其推送。手动切换代码时,没有出现任何跟踪错误,这似乎进一步表明存在设置问题。
如果任何人都对SourceTree或用于跟踪的默认Git选项有所了解,或者对为什么可能更改或重置了这些选项有深入的了解,我将不胜感激。谢谢。