git在.gitignore添加路径之前就追踪了文件,这些文件是不会被ignore的,所以需要取消对这些文件的追踪
取消追踪命令:
# 取消 readme1.txt文件
git rm --cached readme1.txt
# 取消 .idea/目录下的所有文件
git rm -r --cached .idea/
# 取消 所有文件
git rm -r --cached .
.gitignore文件
# maven ignore
target/
bin/
*.versionsBackup
# eclipse ignore
.settings/
.project
.classpath
.factorypath
# idea ignore
.idea/
*.ipr
*.iml
*.iws
# temp ignore
*.log
*.cache
*.diff
*.patch
*.tmp
/temp
/tmp
app.jar
# system ignore
.DS_Store
Thumbs.db
gitlabci/.generated
# vs code
.vscode/
# sonar
.sonarlint/
# image
image/
# python venv
venv/
__pycache__/
#