.gitignore的使用

如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

git rm -r --cached .

git add .

git commit -m 'update .gitignore'

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

1)/mtk/

2)!/mtk/one.txt

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

1)/mtk/ 过滤整个文件夹

2)*.zip 过滤所有.zip文件

3)/mtk/do.c 过滤某个具体文件

.gitignore的使用