form1.cn
Make a little progress every day

git忽略已经提交推送的文件

22th of May 2018 Linux GIT 2744

有时候我们添加.gitignore文件之前已经提交过了文件。.gitignore只能忽略那些原来没有被track的文件(自添加以后,从未 add 及 commit 过的文件),如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。就需要执行:


git rm -r --cached .#这是里删除追踪状态的文件或目录
git add . 
git commit -m "fixed untracked files"