Git Ordner hinzufügen

Git Ordner hinzufügen
Es ist fast unvermeidlich, dass Sie bei der Arbeit mit einem Git -Repository neue Dateien und Ordner erstellen müssen. Um sie in das Repository aufzunehmen, müssen Sie sie in die Liste der von Git verfolgten Dateien hinzufügen.

In diesem Handbuch wird angezeigt, wie Sie einem Git -Repository neue Dateien und Verzeichnisse hinzufügen können.

Beispiel Git Repo

Der erste Schritt besteht darin, ein Beispiel -Git -Repo einzurichten, um die Konzepte in diesem Tutorial zu veranschaulichen.

Erstellen Sie zunächst ein Verzeichnis wie gezeigt:

$ mkdir ~/sample_repo

Navigieren Sie in das Verzeichnis:

$ cd ~/sample_repo

Initialisieren Sie das Verzeichnis als nächstes als Git -Repo, indem Sie den Befehl ausführen:

$ git init .

Der obige Befehl sollte ein leeres Verzeichnis als Git -Repository initialisieren.

Git -Add -Befehl

Sie verwenden den Befehl git add beim Hinzufügen neuer Dateien und Verzeichnisse zu einem Git -Repository.

Mit dem Befehl können Sie einzelne oder mehrere Dateinamen oder Verzeichnisse angeben.

Beginnen wir mit der Erstellung einer neuen Datei in unserem Sample_Repo wie gezeigt:

$ touch Readme.md

Führen Sie den Befehl aus, um alle Dateien und Verzeichnisse im Repository hinzuzufügen:

$ git add .

Der obige Befehl fügt alle hinzugefügten, gelöschten oder geänderten Dateien in die Git -Staging -Bereiche hinzu.

Für neue Dateien und Verzeichnisse bedeutet dies, dass Git sie jetzt verfolgt.

Beachten Sie, dass mit dem Git -Add add . Der Befehl fügt die Dateien und Verzeichnisse in Ihrem aktuellen Arbeitsverzeichnis hinzu.

Dies ist nützlich, wenn Sie in der Stammin Ihres Repositorys stehen.

Sie können das Flag -Flag verwenden, um Git zu fordern, alle Dateien und Verzeichnisse hinzuzufügen, wenn Sie sich in einem verschachtelten Verzeichnis des Repo befinden.

$ git add -alle

In diesem Fall werden alle nicht zusammengezogenen Dateien und Verzeichnisse im gesamten Arbeitsbaum in den Staging -Bereich verschoben.

Git -Verzeichnis hinzufügen

Um ein bestimmtes Verzeichnis in Git hinzuzufügen, können Sie den Befehl git hinzufügen, gefolgt vom Namen des Verzeichnisses.

Erstellen Sie zunächst ein neues Verzeichnis im Sample_Repo.

$ mkdir new_dir

Um das Handbuch alleine hinzuzufügen, führen Sie den Befehl aus:

$ git füge New_dir/ hinzu

Der obige Befehl fügt nur die angegebenen hinzu und ignoriert andere nicht zusammengezogene Dateien.

Git Fügen Sie eine spezifische Datei hinzu

Sie können auch eine bestimmte Datei hinzufügen und die anderen ignorieren. Erstellen Sie beispielsweise eine neue TXT -Datei im Verzeichnis von New_dir des Sample_Repo

$ touch new_dir/Hallo.txt

Um diese bestimmte Datei hinzuzufügen, führen Sie den Befehl aus:

$ git fügen Sie New_Dir/Hallo hinzu.txt

Git Fügen Sie Dateien nach Erweiterung hinzu

Mit Git können Sie auch Dateien hinzufügen, die mit einem Wildcard -Zeichen einer bestimmten Erweiterung übereinstimmen.

Zum Beispiel, um alle Dateien hinzuzufügen, die in enden .TXT, wir können es tun:

$ git add *.txt

Git nur geänderte Dateien hinzufügen

Möglicherweise möchten Sie in einigen Fällen nur die entfernten oder geänderten Dateien hinzufügen. In diesem Fall können Sie das -U -Flag wie gezeigt verwenden:

$ git add -u .

Der obige Befehl sollte die gelöschten oder geänderten Dateien im aktuellen Arbeitsverzeichnis hinzufügen.

Abschluss

In diesem Artikel haben wir verschiedene Aspekte des Git -Add -Befehls untersucht. Mit diesem Befehl können Sie dem Git -Staging -Bereich Dateien und Verzeichnisse hinzufügen. Darüber hinaus können Sie den Status Ihres Git -Repo anzeigen, bevor Sie mit dem Befehl Git Status begangen werden.