Dateien in Git Ignorieren
Dateien ignorieren
Das Ignorieren von Dateien in Git ist aus mehreren Gründen entscheidend:
- Reduzierte Repository-Größe: Das Ignorieren unnötiger Dateien verhindert deren Speicherung im Versionskontrollsystem und führt zu kleineren Repository-Größen;
- Fokus auf Quellcode: Durch das Ausschließen generierter Dateien oder Artefakte bleibt das Repository auf Quellcode und essentielle Projektdateien konzentriert;
- Sicherheit: Das Vermeiden der Aufnahme sensibler Informationen wie API-Schlüssel oder Passwörter erhöht die Sicherheit des Projekts.
Die .gitignore-Datei
Die .gitignore-Datei ist das Hauptmittel, um anzugeben, welche Dateien Git ignorieren soll.
Sie befindet sich typischerweise im Stammverzeichnis des Repositories und enthält eine Liste von Dateimustern, die Git vom Tracking ausschließt.
Jede Zeile stellt ein Muster für zu ignorierende Dateien oder Verzeichnisse dar.
Verwenden Sie vorerst nur die Namen der Dateien.
Zuerst alle Dateien und Verzeichnisse im Projektverzeichnis auflisten, einschließlich versteckter Dateien:
Unter macOS erstellt das System automatisch eine .DS_Store-Datei.
Das Verfolgen und Committen dieser Datei ist nicht erforderlich, daher eine .gitignore-Datei mit dem echo-Befehl erstellen und die Zeile .DS_Store hinzufügen, um sie zu ignorieren:
Wenn .gitignore nicht leer ist, sollte der Operator >> verwendet werden, um eine neue Zeile mit dem Dateinamen anzuhängen.
Anschließend den Befehl git status ausführen und bestätigen, dass diese Datei nicht mehr in der Liste der untracked Dateien erscheint:
Nun die Datei .gitignore hinzufügen und committen:
Der Commit ist erfolgreich, und die Datei .DS_Store wird ignoriert.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.57
Dateien in Git Ignorieren
Swipe um das Menü anzuzeigen
Dateien ignorieren
Das Ignorieren von Dateien in Git ist aus mehreren Gründen entscheidend:
- Reduzierte Repository-Größe: Das Ignorieren unnötiger Dateien verhindert deren Speicherung im Versionskontrollsystem und führt zu kleineren Repository-Größen;
- Fokus auf Quellcode: Durch das Ausschließen generierter Dateien oder Artefakte bleibt das Repository auf Quellcode und essentielle Projektdateien konzentriert;
- Sicherheit: Das Vermeiden der Aufnahme sensibler Informationen wie API-Schlüssel oder Passwörter erhöht die Sicherheit des Projekts.
Die .gitignore-Datei
Die .gitignore-Datei ist das Hauptmittel, um anzugeben, welche Dateien Git ignorieren soll.
Sie befindet sich typischerweise im Stammverzeichnis des Repositories und enthält eine Liste von Dateimustern, die Git vom Tracking ausschließt.
Jede Zeile stellt ein Muster für zu ignorierende Dateien oder Verzeichnisse dar.
Verwenden Sie vorerst nur die Namen der Dateien.
Zuerst alle Dateien und Verzeichnisse im Projektverzeichnis auflisten, einschließlich versteckter Dateien:
Unter macOS erstellt das System automatisch eine .DS_Store-Datei.
Das Verfolgen und Committen dieser Datei ist nicht erforderlich, daher eine .gitignore-Datei mit dem echo-Befehl erstellen und die Zeile .DS_Store hinzufügen, um sie zu ignorieren:
Wenn .gitignore nicht leer ist, sollte der Operator >> verwendet werden, um eine neue Zeile mit dem Dateinamen anzuhängen.
Anschließend den Befehl git status ausführen und bestätigen, dass diese Datei nicht mehr in der Liste der untracked Dateien erscheint:
Nun die Datei .gitignore hinzufügen und committen:
Der Commit ist erfolgreich, und die Datei .DS_Store wird ignoriert.
Danke für Ihr Feedback!