在git仓库的根目录新建一个名为 .gitattributes 的文件(以行为单位设置一个路径下所有文件的属性),切记文件的名字必须一模一样,然后打开文件写入以下配置:
不需要合并的文件名(必须带后缀) merge=ours
不需要合并的文件名(必须带后缀) merge=ours
不需要合并的文件名(必须带后缀) merge=ours
示例代码:
appsettings.json merge=ours
docker-compose.yml merge=ours
docker-compose.override.yml merge=ours
merge=ours 目的是为了当环境设定档发生冲突的时候,会以自身设定为主
该博客介绍了如何在Git仓库中创建.gitattributes文件,用于设置特定文件在合并时的策略。通过在文件中指定如'appsettings.json','docker-compose.yml'等文件,并设置`merge=ours`,确保在发生冲突时,这些关键配置文件始终保留本地更改,避免环境配置被覆盖。
283

被折叠的 条评论
为什么被折叠?



