考虑以下结构:
我想配置git,这样当我执行git pull
时,FolderA中的任何可能的冲突都会使用theirs
自动解决。 FolderB会表现正常。
我已经看到有关堆栈溢出的几个similar问题,并且尝试了他们的解决方案无济于事。大多数建议使用自定义合并策略,当我执行git pull时似乎不适用?
理想情况下,发出git pull的用户甚至不知道他们对FolderA的本地更改已被丢弃。
如果我可以检查此解决方案,以便我团队中的其他人都有相同的行为,那么
点数。
谢谢!
编辑添加更详细的方案:我有一个我无法控制的云构建(Unity Cloud Build)。当新提交出现在特定分支上时,它就会启动。我的应用程序依赖于需要构建并添加到特定文件夹才能被引用的类库。 Unity Cloud Build无法执行此任务,因为它无法构建类库。这导致我必须检查这些二进制文件。
此外,为了让开发人员迭代这些类库,我们在本地进行复制作为后期构建步骤。最终,开发人员将尝试对这些库进行本地更改,这会导致冲突。最终,我试图阻止开发人员发生这种情况。