Git · Junior · Frage 9 von 75
Du hast .env in .gitignore aufgenommen, aber Git verfolgt Änderungen daran weiter. Warum?
- 1Die Datei wurde schon committet; Ignore-Regeln gelten nur für nicht verfolgte Dateien
- 2Die Datei
.gitignoremuss erst committet werden, bevor sie wirkt - 3Ignore-Regeln greifen erst nach
git push
Antwort zeigen
Richtige Antwort: Die Datei wurde schon committet; Ignore-Regeln gelten nur für nicht verfolgte Dateien
Erklärung
Führe git rm --cached .env aus, um sie nicht mehr zu verfolgen, behalte die Datei auf der Platte und committe. Enthielt sie Geheimnisse, stehen sie weiter in der Historie, also rotieren.