我正在尝试在 git 中提交正确的文件,但是在正确配置我的 gitignore 时遇到问题。我按照此处的说明创建了 gitignore 文件(django 项目):
# File types #
##############
*.pyc
*.swo
*.swp
*.swn
# Directories #
###############
logs/
# Specific files #
##################
projectname/settings.py
# OS generated files #
######################
.DS_Store
ehthumbs.db
Icon
Thumbs.db
*~
问题是 settings.py 被包含在提交中:
Admin$ git add .
Admin$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: projectname/settings.py
如何忽略我的 gitignore 中的设置?