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以外的所有文件都写出来!