1 2 3 4 5 6 |
# Windows: Thumbs.db ehthumbs.db Desktop.ini #Directories APP1/ |
git rm --cached logs/xx.log
git rm --cached logs/*
git rm --cached .
-f
参数强制忽略。git rm -f --cached logs/xx.log
git add .
git commit -m "Update .gitignore"
git add -f filename
git check-ignore
a# 忽略所有 .a 结尾的文件
!lib.a# 但lib.a 除外
/TODO# 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/# 忽略build/ 目录下的所有文件
doc/.txt# 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
参考文献:
Git忽略特殊文件 – 廖雪峰的官方网站
git如何忽略已经提交的文件 (.gitignore文件无效) – 简书
Git 中.gitignore 使用和.gitignore 无效的解决方法 – 简书
from:https://blog.csdn.net/toopoo/article/details/88660806