企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

git合并分支时禁止合并特定文件(git 合并部分文件)

wudianyun 2025-01-27 00:39:15 精选文章 22 ℃

问题:

1.在日常开发过程中经常会遇到多环境,但是环境文件不同的情况,导致每次切换git环境时候非常麻烦,可能会提交上来不需要提交的文件,一个文件来回提交修改。

场景:

1. Git 多分支 配置文件不同 忽略特定的文件

操作步骤:

1.定义策略 ours:

在git 根目录执行命令行:

git config --global merge.ours.driver true

2.git根目录新建 文件 .gitattributes 在需要忽略的文件名称后面 + merge=ours 且一个文件一行

src/main/resources/config.properties merge=ours
src/main/resources/config-debug.properties merge=ours
src/main/resources/spring-config/common/dubbo-provider.xml merge=ours
src/main/resources/spring-config/common/dubbo-consumer.xml merge=ours
最近发表
标签列表