我的.gitignore:
.DS_Store
/.idea
/.idea_modules
/out
/project
/target
/*.iml
*/resolution-cache/*
*/streams/*
*/target/*
但是,文件夹.idea
,.idea_modules
和target
已出现在回购邮件中,并且仍在那里。
你的想法?
答案 0 :(得分:6)
忽略仅对回购当前未跟踪的文件有用。如果这些目录在放入.gitignore之前已添加到repo中,它们将继续被跟踪。
使用git rm --cached <file>
停止跟踪文件。
当然你应该使用已删除的文件进行提交并推送到repo以查看远程存储库中的更改