gitignore忽略规则

git会根据这些规则来判断是否将文件添加到版本控制中。

指定过滤某种类型的文件:

1 *.zip
2 *.rar
3 *.via
4 *.tmp
5 *.err

指定过滤某个文件:

1 mtk/do.c
2 mtk/if.h 

下面我们看看常用的规则:

1 mtk/ 过滤整个文件夹
2 
3 *.zip 过滤所有.zip文件
4 
5 mtk/do.c 过滤某个具体文件

 

gitignore还可以指定要将哪些文件添加到版本管理中:

1 !*.zip
2 
3 !mtk/one.txt

 

如果我们只需要管理/mtk/目录中的one.txt文件,这个目录中的其他文件都不需要管理。那么我们就需要使用:

1 mtk/
2 
3 !mtk/one.txt

 

假设我们只有过滤规则没有添加规则,那么我们就需要把/mtk/目录下除了one.txt以外的所有文件都写出来!

posted @ 2018-04-19 16:53  老王和小杨  阅读(...)  评论(...编辑  收藏