git 相关知识
.gitignore忽略文件/文件夹
忽略文件
如果是忽略某个目录下的某个文件:
/test/text.txt
或者
test/text.txt
如果是忽略根目录下的text.txt文件:
/text.txt
如果是忽略所有的text.txt文件:
text.txt
忽略文件夹
要忽略整个文件夹以及其下面的内容(文件夹名称+/):
text/
如果只写了text:会匹配所有的文件、目录
通配符
如果要忽略img开头的文件和目录:
img*
如果要忽略以特定文件扩展名结尾的文件,例如以.md结尾的markdown文件:
*.md
如果要忽略所有以.md结尾的文件,但是其中一个README.md文件不想被忽略的时候:
# 忽略所有 .md文件
.md
# 不忽略 README.md文件
!README.md
如果某些要忽略的文件/文件夹已经被纳入到版本管理中,解决方法是先把本地缓存删除,然后再提交,删除缓存的git命令:
git rm -r --cached .

浙公网安备 33010602011771号