我有一个构建目录,我想签入git,以便其他有权访问该项目的人可以运行它而无需进行构建。但是,此目录导致我的工作流程出现问题,因为有一个监视脚本会不断重建其中的文件。
所以发生了什么的要点:
git checkout some_branch
/build
中的一堆文件会自动更改 git checkout master
请在更改分支之前提交更改或存储更改。
gah,git checkout -- build
所以基本上我正在试图找出一种方法,让除了master之外的每个分支都忽略构建目录。或者我可能只想忽略构建目录中的所有冲突,因为文件会立即被替换。
想法?
答案 0 :(得分:0)
基本上,你有三个选择;
.gitignore
.gitattibutes
的涂抹/清洁过滤器可以捕获更改。