.gitignore似乎不工作

Ala*_*ano 3 git gitignore

我的.gitignore:

.DS_Store
/.idea
/.idea_modules
/out
/project
/target
/*.iml
*/resolution-cache/*
*/streams/*
*/target/*
Run Code Online (Sandbox Code Playgroud)

但是,文件夹.idea,.idea_modulestarget出现在回购中,仍然存在.

你的想法?

Max*_*Max 6

忽略仅对存储库当前未跟踪的文件有用.如果在放入.gitignore之前将这些目录添加到repo中,它们将继续被跟踪.

使用git rm --cached <file>停止跟踪文件.

当然,您应该使用已删除的文件进行提交,然后推送到repo以查看远程存储库中的更改