git ignoriert .env-Dateien nicht

9

Ich habe ein Laravel-Projekt. Im Stammverzeichnis befinden sich diese 4 Dateien:

  

.env .env.example.env.local .env.staging

Ich habe eine .gitignore-Datei, und ich lese diese 4 Dateien im .gitignore nacheinander auf, so

%Vor%

Mein Git Repository enthält keine .env oder .env.example, aber es enthält .env.local und .env.staging. Ich habe alles versucht, was mir einfällt, aber es synchronisiert diese beiden Dateien mit Gitlab.

Irgendwelche Ideen, was könnte das verursachen?

Danke für Ihre Hilfe!

    
Matt 16.08.2016, 19:39
quelle

1 Antwort

29

Verwenden Sie git rm :

Wenn Sie die zu verfolgenden Dateien bereits hinzugefügt haben, müssen Sie sie aus dem Tracking entfernen:

%Vor%

Nun sollten Sie in der Lage sein, Ihren Zweig zu klonen, ohne dass diese Dateien nachverfolgt werden.

Hinweis: Beachten Sie, dass sich der Inhalt dieser Dateien in Ihrem Verlauf befindet und wenn sie vertrauliche Daten enthielten, müssen Sie entfernen Sie das aus dem Verlauf, bevor Sie es dort veröffentlichen.

    
Bryce Drew 16.08.2016, 19:43
quelle

Tags und Links