1 已经git add添加进暂存区的文件,失效
使用git add,当新文件进入暂存区了之后,再在.gitignore中添加该文件就会失效。git status会显示它还在。
这个时候的解决办法:
git rm --cached xxx
如果已经提交到远程库中了,远程库中的文件也应该删除
git rm xxx,然后再提交。
2 忽略掉隐藏文件和文件夹
在.gitignore文件中添加一行.*就可以了。