Datei aus der Versionierung nehmen, aber lokal behalten
Datei versehentlich eingecheckt | gitignore greift nicht | Datei aus git entfernen ohne zu löschen | git | gitignore | indexVorsicht: Dieser Befehl verändert das System. Vor dem Ausführen verstehen, was er tut.
git rm --cached wp-config.phpEntfernt die Datei aus dem Index, sodass sie mit dem nächsten Commit nicht mehr versioniert ist, die lokale Kopie bleibt erhalten. Nötig, wenn eine Datei schon eingecheckt war und ein späterer Eintrag in .gitignore deshalb nicht greift. Für Verzeichnisse zusätzlich -r angeben.
Hinweis: Bei allen anderen Arbeitskopien, die diesen Commit per git pull holen, wird die Datei gelöscht. Auf Servern vorher eine Sicherung anlegen. Aus dem Verlauf verschwindet sie dadurch nicht.
Auch gesucht als
- Datei versehentlich eingecheckt
- gitignore greift nicht
- Datei aus git entfernen ohne zu löschen