2017-02-16 4 views
-1

Ich bin ziemlich neu in Git, so meine Frage klingt vielleicht vertraut mit Ihnen, Ich habe 2 Filialen DEV und STAGING, ich habe eine DB-Konfigurationsdatei, die ich nicht will Push oder Pull, ich habe eine .gitignore Datei in meinem lokalen Zweig (in root nicht in .git) erstellt und ich habe es nicht an die Fernbedienung geschoben. Jedes Mal, wenn ich zu STAGING auschecke, erhalte ich eine Nachricht, dass meine Konfigurationsdatei lokale Änderungen hat und überschrieben wird. Sollte ich meine .gitignore auf die Remote-Branche schieben? (Wenn ja, DEV oder STAGING)Git, wie Dateien in .gitignore von der Kasse zu ignorieren

enter image description here

+1

ja drücken Sie es auf DEV und STAGING beide. – Avi

Antwort

1

Die Fehlermeldung bedeutet, dass die Konfigurationsdatei STAGING vorher begangen. Da die Datei festgeschrieben ist, kann sie nicht ignoriert werden. Sie müssen die Konfigurationsdatei vollständig mit

$ git rm <db config file> 
$ git commit -m 'Remove db config file' 

entfernen, vorausgesetzt, Sie befinden sich in der STAGING-Zweigstelle.

+0

Danke, ich denke das ist was fehlte – bourax

Verwandte Themen