1.在日常开发过程中经常会遇到多环境,但是环境文件不同的情况,导致每次切换Git环境时候非常麻烦,可能会提交上来不需要提交的文件,一个文件来回提交修改,下面我们就来聊聊关于git合并分支后如何撤销?接下来我们就一起去了解一下吧!

git合并分支后如何撤销(git合并分支时禁止合并特定文件)

git合并分支后如何撤销

问题:

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

,