读书人

Git 的大局ignore配置

发布时间: 2013-08-04 18:26:16 作者: rapoo

Git 的全局ignore配置
当git项目需要过滤某些不希望被git管理的文件的时候,常规的做法是配置当前项目下的.gitignore文件。但是配置在“project/.gitignore文件中的ignore列表需要提交到repository,容易与其他项目开发者造成冲突,所以git提供了另外一种本地配置方法。

案例:
希望过滤掉eclipse项目c:\Users\nevenchen\appl-v6r2013x\路径中的api\.settings文件夹,以及两个文件api\.classpath和api\.project(其他两个同级子mvn模块中有同样的文件及文件夹需要过滤)。


解决方案:
Step1:c:\Users\nevenchen\路径下创建文件.gitignore_global

Step2:编辑c:\Users\nevenchen\.gitconfig

.settings/.project.classpath

同样需要注意分隔符问题

优点:经过一次配置后基本以后所有其他项目都会自动引用这个全局配置的过滤列表

读书人网 >软件开发

热点推荐