Was ist eine .gitignore-Datei?
Eine .gitignore-Datei ist eine Textdatei, die Git mitteilt, welche Dateien oder Verzeichnisse ignoriert werden sollen, wenn Änderungen an einem Repository vorgenommen werden. Dies kann nützlich sein, um große oder vertrauliche Dateien wie Protokolle, temporäre Dateien oder persönliche Daten von der Übermittlung an das Repository auszuschließen.
Wie erstelle ich eine .gitignore-Datei?
Um eine .gitignore-Datei zu erstellen, erstellen Sie einfach eine neue Textdatei in Ihrem Repository und nennen Sie sie „.gitignore“. Fügen Sie dann der Datei die Muster der Dateien oder Verzeichnisse hinzu, die Sie ignorieren möchten.
Beispiele für .gitignore-Muster
Hier sind einige Beispiele für gängige .gitignore-Muster:
* `*.log` – ignoriert alle Dateien mit der Erweiterung .log
* `tmp/` – ignoriert das Verzeichnis „tmp“ und seinen gesamten Inhalt
* „personal-data.txt“ – ignoriert die Datei „personal-data.txt“.
Wie verwende ich eine .gitignore-Datei?
Sobald Sie eine .gitignore-Datei erstellt haben, können Sie diese verwenden, indem Sie sie einfach Ihrem Repository hinzufügen. Wenn Sie Änderungen festschreiben, ignoriert Git automatisch die Dateien oder Verzeichnisse, die in der .gitignore-Datei angegeben sind.
Hier sind einige Tipps für die effektive Nutzung einer .gitignore-Datei:
* Verwenden Sie Muster, um mehrere Dateien oder Verzeichnisse abzugleichen. Beispielsweise ignoriert „*.log“ alle Dateien mit der Erweiterung „.log“.
* Verwenden Sie das „#“-Symbol, um Zeilen in Ihrer .gitignore-Datei auszukommentieren. Dies kann nützlich sein, um zu dokumentieren, warum bestimmte Dateien oder Verzeichnisse ignoriert werden.
* Wenn Sie eine Datei oder ein Verzeichnis ignorieren möchten, die sich bereits in Ihrem Repository befindet, können Sie sie mit dem Befehl „git rm --cached“ aus dem Index entfernen.