2016-10-25 1 views
1

Ich möchte die Änderungen von pycache und db.sqlite von Django Projekt ignorieren. Ich verweise sie auf .gitignore, aber Git fängt die Variation von ihnen. Können Sie mir sagen, was das Problem ist, wenn Sie es wissen? Ich habe meine .gitignore am Satzende angehängt.Ich kann pycache und db.sqlite auf Django nicht ignorieren, obwohl es sie auf .gitignore

enter image description here .gitignore

# Byte-compiled/optimized/DLL files 
__pycache__/ 
*.py[cod] 
*$py.class 
media/ 
settings.py 

.idea/ 

# C extensions 
*.so 

# Distribution/packaging 
.Python 
env/ 
build/ 
develop-eggs/ 
dist/ 
downloads/ 
eggs/ 
.eggs/ 
lib/ 
lib64/ 
parts/ 
sdist/ 
var/ 
*.egg-info/ 
.installed.cfg 
*.egg 

# PyInstaller 
# Usually these files are written by a python script from a template 
# before PyInstaller builds the exe, so as to inject date/other infos into it. 
*.manifest 
*.spec 

# Installer logs 
pip-log.txt 
pip-delete-this-directory.txt 

# Unit test/coverage reports 
htmlcov/ 
.tox/ 
.coverage 
.coverage.* 
.cache 
nosetests.xml 
coverage.xml 
*,cover 
.hypothesis/ 

# Translations 
*.mo 
*.pot 

# Django stuff: 
*.log 
local_settings.py 

# Flask stuff: 
instance/ 
.webassets-cache 

# Scrapy stuff: 
.scrapy 

# Sphinx documentation 
docs/_build/ 

# PyBuilder 
target/ 

# IPython Notebook 
.ipynb_checkpoints 

# pyenv 
.python-version 

# celery beat schedule file 
celerybeat-schedule 

# dotenv 
.env 

# virtualenv 
.venv/ 
venv/ 
ENV/ 

# Spyder project settings 
.spyderproject 

# Rope project settings 
.ropeproject 

# Database stuff 
*.sqlite3 
migrations/ 
db.sqlite3 

# Atom config file 
.editorconfig 

# Other unwanted stuff 
.idea 
.DS_Store 
.DS_STORE 
+0

Haben Sie diese Dateien versehentlich übertragen? Sobald Dateien im Repository vorhanden sind, erkennt Git sie weiterhin, selbst wenn sie Mustern in .gitignore entsprechen. –

+0

Ja, ich habe sie bereits übernommen. Ich habe bereits überprüft, wie ich commited Dateien ignorieren kann. Danke für deinen Rat. http://qiita.com/kamesennin/items/226e3839e457b342b89f – lalala

Antwort

2

Wie folgt, habe ich das Problem gelöst.

git rm -r --cached . 
git add . 
git commit -m 
git push ~ 

Vielen Dank für Ihr Unternehmen, und es tut mir leid für meine Ignoranz.

Verwandte Themen