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