.gitignore似乎不工作

时间:2014-01-07 15:01:17

标签: git gitignore

我的.gitignore:

.DS_Store
/.idea
/.idea_modules
/out
/project
/target
/*.iml
*/resolution-cache/*
*/streams/*
*/target/*

但是,文件夹.idea.idea_modulestarget已出现在回购邮件中,并且仍在那里。

你的想法?

1 个答案:

答案 0 :(得分:6)

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

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

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