新建.gitignore文件,写入要忽略的内容
idea/ //忽略idea目录下的所有文件
/idea/do.txt //忽略某个具体文件
!test.txt //不忽略 test.txt 文件
/TODO //仅仅忽略项目根目录下的 TODO 文件,不包括 test/TODO
*.zip //忽略所有.zip结尾的文件
doc/*.txt //忽略 doc/notes.txt,但不包括 doc/server/arch.txt
注:如果要忽略的文件已被git管理,需要先移除,命令如下:
git rm -r --cached idea/do.txt //-r为递归