2017-11-15 2 views
-1

In meinem Django-Projekt habe ich viele Migrations-Verzeichnisse, die ich zu meiner .gitignore-Datei hinzufügen möchte:Wie fügt man alle Migrationen zur Datei git .gitignore in django hinzu?

Da sie sich unter jedem Anwendungsverzeichnis befinden, möchte ich nicht alle hinzufügen

Wie kann ich die alle migrations Verzeichnisse in ihm?

in ihm jetzt nur so:

.idea/ 
+1

Ihre Migrationsverzeichnisse * sollten * unter Kontrolle sein. Andernfalls können Sie nicht dieselben Migrationen in Entwicklung und Produktion ausführen. – Alasdair

Antwort

0

können Sie fügen "**/Migrationen/*", um Ihre .gi Tignore-Datei, das wird alle Ordner hinzufügen und seine Inhalte namens Migrationen zu Git ignorieren. Weitere Informationen here

0

Sie können wie so eine neue Zeile in .gitignore Datei hinzufügen -

**/migrations/ 

wenn die migrations Ordner in mehreren Ebenen tief fügen Sie die gleiche die .gitignore wie folgt

**/**/migrations 
-1

Sie müssen dies nicht tun. Migrationen sind Teil Ihrer Codebasis und müssen mit diesem festgeschrieben und bereitgestellt werden.

+0

Wenn nicht, ob ich einen Konflikt bekomme? –

+0

Wo würdest du einen Konflikt bekommen? Und warum? –

+0

einige '__pycache __/xxx.cpython-35.pyc', sollten keine Migrationen sein. –

Verwandte Themen