gitignore 忽略指定文件夹无效

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

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

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

你可以这样

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题