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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git合并分支时禁止合并特定文件相关的知识,希望对你有一定的参考价值。

参考技术A

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

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

1.定义策略 ours:

在git 根目录执行命令行:

git config --global merge.ours.driver true

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

以上是关于git合并分支时禁止合并特定文件的主要内容,如果未能解决你的问题,请参考以下文章

Git合并指定文件到另一个分支

Git合并指定文件到另一个分支

Git不同项目代码分支合并,且仅合并特定提交

Git - 如何在所选文件上强制合并冲突和手动合并

Git hook prepare-commit-msg 以防止合并禁止的分支 - 将 Ruby 转换为 Bash

Git:如何防止特定的提交被合并到另一个分支中?