我拥有一个包含文件 F 的回购 A ,在回购中我有两个分支 PRD和TST 。
在每个分支中,我想保留一个单独版本的F
每当我需要对我的仓库进行更改时,我会从我的分支版本的PRD创建一个分支,对其进行处理,然后首先将PR发送到TST(称之为 PR1 )分支在中央回购中验证我的更改,然后一旦它被验证,我然后在PRD(在中央仓库中称为PR2)分支。
这里的问题是,由于我有F的单独版本,因此F的PRD分支中的每个更改都会导致PR1中的冲突,并且我不希望该文件在TST分支中更改。
我已经阅读了关于制作合并驱动程序并选择我们的策略,但是如何使其在中央仓库中工作以便PR将自动修复冲突? 同样的问题here,但答案是没有回答这个问题......
如果不将文件设为git子模块,这是否可行?