Zum Hauptinhalt springen

Wie erstelle ich eine Ubuntu-Gitignore-Datei

GitIgnore ist eine spezielle Datei, mit der Sie Git anweisen können, bestimmte Dateien und Ordner beim Ausführen von Befehlen zu ignorieren. Aufbau.die Datei gitignore vermeidet unnötige Versionskontrolle und kann die Arbeit mit dem Projekt erheblich vereinfachen.

Um eine Datei zu erstellen .befolgen Sie die folgenden einfachen Schritte unter dem Ubuntu-Betriebssystem gitignore:

1. Öffnen Sie das Terminal. Drücken Sie dazu Strg + Alt+ T.

2. Navigieren Sie zu Ihrem Projektverzeichnis. Verwenden Sie den Befehl cd, um zum gewünschten Verzeichnis zu navigieren. Zum Beispiel cd /home/user/myproject.

3. Erstellen Sie eine Datei .gitignore. Verwenden Sie den Befehl touch, um eine Datei zu erstellen. Zum Beispiel touch .gitignore.

Bemerkung: Wenn Sie mit einem Dateimanager arbeiten, müssen Sie die Anzeige versteckter Dateien aktivieren, um die Datei anzuzeigen .gitignore.

Herzlichen Glückwunsch! Sie haben gerade eine Datei erstellt .gitignore in Ubuntu. Sie können es jetzt bearbeiten, indem Sie die Regeln hinzufügen, die Sie zum Ignorieren von Dateien und Ordnern benötigen. Denken Sie daran, dass jede Zeile in ist .eine gitignore-Datei ist eine Vorlage, die Git bei der Ausführung von Befehlen anwenden wird. Alle Dateien, die dem Muster entsprechen, werden von Git ignoriert.

Installieren von Git auf Ubuntu

SchrittDie Beschreibung
1Öffnen Sie ein Terminal und aktualisieren Sie die Paketliste mit dem Befehl:
2Geben Sie den Befehl ein:
3Warten Sie, bis die Installation abgeschlossen ist, und überprüfen Sie, ob Git erfolgreich installiert wurde, indem Sie den Befehl eingeben:

Sie haben jetzt die neueste Version von Git auf Ubuntu installiert und können damit beginnen, Ihre Projekte mithilfe der Versionskontrollfunktionalität zu verwalten.

Erstellen einer gitignore-Datei

Datei.gitignore definiert Regeln, die Git sagen, welche Dateien und Ordner beim Kommentieren ignoriert werden sollen. Auf diese Weise können Sie den Quellcode sauber halten und vermeiden, dass dem Repository redundante oder vertrauliche Daten hinzugefügt werden.

Wenn Sie ein Ubuntu-Betriebssystem ausführen, erstellen Sie eine Datei .gitignore, Sie müssen die folgenden Schritte ausführen:

  1. Öffnen Sie ein Terminal in Ubuntu.
  2. Navigieren Sie mit dem Befehl cd /path/to/project zum Stammordner des Projekts. Ersetzen Sie /path/to/project durch den Pfad zu Ihrem Projekt.
  3. Erstellen Sie eine Datei .gitignore mit dem Touch- Befehl .gitignore .
  4. Öffnen Sie die Datei .gitignore im Editor, zum Beispiel mit dem Befehl nano .gitignore .
  5. Fügen Sie Regeln zum Ignorieren von Dateien und Ordnern in der Datei hinzu .gitignore. Jedes Muster muss in einer separaten Zeile sein.
  6. Speichern und schließen Sie die Datei.

Jetzt ignoriert Git die in der Datei angegebenen .gitignore Dateien und Ordner beim Kommentieren. Bitte beachten Sie, dass .gitignore kann Dateien, die sich bereits im Repository befinden, nicht ignorieren. Um solche Dateien zu ignorieren, müssen Sie sie aus dem Repository entfernen und diese Änderung auskommentieren.

Verständnis der Datei gitignore

Gitignore wird verwendet, um Dateien und Ordner auszuschließen, die nicht zum Repository hinzugefügt werden müssen, wie temporäre oder generierte Dateien, Einstellungsdateien, Protokolle, Build-Artefakte und andere Zwischendateien. Indem Sie diese Dateien und Ordner in gitignore angeben, können Sie verhindern, dass sie versehentlich zum Repository hinzugefügt werden, und das Repository sauber und sauber halten.

Das gitignore-Dateiformat ist sehr flexibel:

  • Jede neue Zeile in der gitignore-Datei ist ein Muster zum Ignorieren eines einzelnen Elements.
  • Vorlagen können Sonderzeichen enthalten:
    • ? - entspricht einem Zeichen.
    • * - entspricht mehreren Zeichen.
    • ** - entspricht einer beliebigen Anzahl von Unterverzeichnissen.
    • [abc] - entspricht einem beliebigen Zeichen a, b oder c.
    • [0-9] - entspricht einem beliebigen Zeichen von 0 bis 9.

    Git unterstützt mehrere Möglichkeiten, gitignore Dateien für bestimmte Ordner zu verwenden, Repository und global auf Ihrem Computer. Die korrekte Verwendung und Unterstützung von Gitignore-Dateien verhindert das Hinzufügen unnötiger Dateien zum Repository und verbessert den Entwicklungsprozess und die Zusammenarbeit zwischen Entwicklern.

    Wie kann ich ignorierte Dateien in gitignore angeben

    Um eine gitignore Datei zu erstellen, öffnen Sie ein Terminal oder eine Eingabeaufforderung und navigieren Sie zum Stammordner Ihres Projekts. Erstellen Sie dann eine neue Datei mit dem Namen ".gitignore".

    Öffnen Sie die erstellte Datei .gitignore in einem beliebigen Texteditor und füge die Namen der Dateien und Ordner hinzu, die du ignorieren möchtest. Jedes Element muss in einer separaten Zeile angegeben werden. Sie können auch Muster und Maskensymbole verwenden, um eine Gruppe von Dateien anzugeben, die ignoriert werden sollen.

    Zum Beispiel, um alle Dateien mit der Erweiterung zu ignorieren .log, Sie können der Datei die folgende Zeile hinzufügen .gitignore:

    Wenn Sie einen Ordner mit dem Namen "build" ignorieren möchten, können Sie die folgende Zeile hinzufügen:

    Wenn Sie eine bestimmte Datei ignorieren möchten, jedoch nur in einem bestimmten Ordner, können Sie den Dateipfad vom Stammordner des Projekts angeben. Zum Beispiel, um eine Datei mit dem Namen "config.txt", das sich im Ordner "src" befindet, können Sie die folgende Zeile hinzufügen:

    Nachdem Sie alle erforderlichen ignorierten Dateien hinzugefügt haben .gitignore, speichern Sie die Datei und schließen Sie sie.

    Wenn Sie nun Commit- oder Änderungsverfolgungsvorgänge in Ihrem Git-Repository durchführen, ignoriert Git die angegebenen Dateien und Ordner und wird nicht zu den Commits hinzugefügt oder als zu verfolgende Änderungen angezeigt.

    Wenn Sie also neue Dateien hinzugefügt oder Änderungen an einem vorhandenen gitignore vorgenommen haben, müssen Sie auch eine Commit-Operation ausführen, um das gitignore der Datei in Ihrem Repository zu aktualisieren.

    Nützliche Beispiele für gitignore für Ubuntu

    1. Ordner "node_modules"

    Wenn Sie ein Projekt auf einem Node entwickeln.js, dann müssen Sie den Ordner "node_modules" zur gitignore-Datei hinzufügen. Der Ordner "node_modules" enthält alle Projektabhängigkeiten und kann viel Platz im Repository beanspruchen, daher sollte er nicht in die Git-Versionskontrolle aufgenommen werden.

    Ein Beispiel:

    node_modules/

    2. Protokoll- und Berichtsdateien

    Häufig werden während des Entwicklungs- und Testprozesses Protokoll- und Berichtsdateien generiert, die im Git-Repository nicht benötigt werden. Es wird daher empfohlen, solche Dateien zu gitignore hinzuzufügen.

    Ein Beispiel:

    *.log*.txt*.html

    3. IDE-Einstellungsdateien

    Wenn Sie eine integrierte Entwicklungsumgebung (IDE) verwenden, können Konfigurationsdateien generiert werden, die Informationen zu Ihrer Produktionsumgebung enthalten. Solche Dateien werden im Repository nicht benötigt und können zu gitignore hinzugefügt werden.

    Ein Beispiel:

    /.idea/.vscode/*.iml

    4. Cache und temporäre Dateien

    Git kann auch den Cache und die temporären Dateien ignorieren, die während der Ausführung von Programmen oder dem Linux-Betriebssystem erstellt werden. Sie können durch die Dateierweiterung definiert werden.

    Ein Beispiel:

    *.swp*.bak.cache/