我有一个 .gitignore
文件在我的根回购。.gitignore
文件具有以下模式来排除已编译的 Python 文件,这是该文件中的唯一一行。
*.pyc
现在,当我在回购函数的根部执行以下操作时。
git init
git add .
git status
它显示它仍然跟踪 .pyc
文件并尝试将其作为新文件添加。
系统信息: Windows 7,cygwin
注意: 这个问题显然与已经被跟踪的被忽略的文件无关。我还在 .gitignore
文件上尝试了 DOS 和 Unix 风格的行尾。
git status
给出:
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: .gitignore
# new file: feedapp/__init__.py
# new file: feedapp/appconfig.py
# new file: feedapp/appconfig.pyc
我如何进一步进行故障排除?