我们正在使用TFS git存储库,使用分支和拉取请求来管理项目A上的主控更新,并且工作正常。
我们为项目B创建了另一个repo(与A的主要区别在于它包含了更多的数据,包括一些二进制文件)并且一切正常除了TFS甚至无法合并甚至最简单的拉取请求,例如一行评论更改:
正如文本所暗示的,我们 能够在本地合并然后推回到master,但这会通过TFS击败拉取请求过程的部分目的。
有什么想法吗?
更新#2,有关文件内容的更多信息(十六进制):
答案 0 :(得分:0)
正如文本所暗示的那样,我们能够在本地合并然后推回到master,但这会通过TFS击败拉取请求过程的部分目的。
不,不是真的。 PR不是解决冲突的地方。
如果你想合并PR,它应该是可合并的,所以你必须在本地修改它(你想要的方式,通过合并或rebase)并推送它。 PR将更新,TFS将检查它是否可以合并,您将能够进行合并。