TFS 和 Git - 合并时防止链接工作项

TFS and Git - prevent linking work-items when merging

我有两个回购协议:

"Baseline" 和 "MyProject",其中 MyProject 是 Baseline 的高度自定义定制版本。

使用远程,当我在 MyProject 上工作时,我将 Baseline 配置为 "upstream" 远程,这样我就可以从核心团队拉动开发。

问题:当我使用“git merge upstream/dev”并将包含所有合并代码的变更集从基线提交到 MyProject 时,我发现提交链接的冗余副本有已添加到基线项目中的所有工作项。我不希望基线项目的工作项被每个提交合并到的每个分支破坏。

有没有办法让它工作?一种说法是“仅在合并到基线回购的 devmaster?

时才从合并中提取工作项链接

在合并操作期间无法阻止基于链接。这是默认设置。您可能需要根据您的情况手动删除工作项中的链接。