gitignore 忽略指定文件夹无效

image.png
如图 我添加了忽略了 out 文件夹
但是 git 记录还是有一条修改记录
image.png
ps:这个 out 文件夹我项目初始化的时候 push 过一次.
现在想忽略其中的改变,求大佬指教

阅读 4.3k
1 个回答
ps:这个 out 文件夹我项目初始化的时候 push 过一次

被提交过一次的文件再加入 gitignore 是没用的,git 还是会发现变更并列入 unstaged。必须先告诉 git 不要跟踪这个文件了。

你可以这样

git rm --cached -rf out
git commit -m 'delete ignored files'

之后 out 目录里的文件再改变, git status 就不会提醒有未提交的修改了。

推荐问题