试图忽略.gitignore中的.pyc扩展名
我试图忽略存储库中的所有.pyc扩展 我的.gitignore文件如下所示试图忽略.gitignore中的.pyc扩展名,git,Git,我试图忽略存储库中的所有.pyc扩展 我的.gitignore文件如下所示 .idea *.rdb # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *.pyc __pycache__/ On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add/rm &
.idea
*.rdb
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*.pyc
__pycache__/
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: .DS_Store
modified: .gitignore
modified: Device/__init__.py
modified: Device/admin.py
modified: Device/apps.py
modified: Device/migrations/0001_initial.py
modified: Device/migrations/__init__.py
modified: Employee/__init__.py
modified: Employee/__pycache__/__init__.cpython-35.pyc
但是当我做git状态时。我得到了这样修改过的文件的信息
.idea
*.rdb
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*.pyc
__pycache__/
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: .DS_Store
modified: .gitignore
modified: Device/__init__.py
modified: Device/admin.py
modified: Device/apps.py
modified: Device/migrations/0001_initial.py
modified: Device/migrations/__init__.py
modified: Employee/__init__.py
modified: Employee/__pycache__/__init__.cpython-35.pyc
请注意,最后一个文件.pyc显示为modified,添加到.gitignore的折叠pycache也显示为modified。如何让git忽略它们?您的.pyc文件似乎是在提交.gitignore之前添加的
尝试首先删除以下跟踪的所有内容:
git rm -r --cached .
或:
现在,试试:
git add .
您的.pyc文件似乎是在提交.gitignore之前添加的
尝试首先删除以下跟踪的所有内容:
git rm -r --cached .
或:
现在,试试:
git add .
这些文件已经在您的存储库中,并且当前正在跟踪,即在您的索引中。在.gitignore中列出它们没有任何效果。您必须使其不受跟踪:请看,这些文件已经在您的存储库中,并且当前正在跟踪,即在您的索引中。在.gitignore中列出它们没有任何效果。你必须让他们不被追踪,明白吗