Fügen Sie alle Dateien in einem Ordner zum Commit in Git hinzu
- Fügen Sie alle Dateien in einem Ordner zum Commit in Git hinzu
- Alternative Methode zum Hinzufügen aller Dateien in einem Ordner zum Commit in Git
In diesem Artikel werden die Schritte erläutert, die zum Hinzufügen aller Dateien in einem Ordner zum Festschreiben erforderlich sind.
Wenn Sie einen Ordner mit einem Dutzend Dateien haben, kann das Hinzufügen von Dateien nacheinander mühsam sein. Glücklicherweise erlaubt uns Git, den gesamten Inhalt eines Ordners zum Commit hinzuzufügen.
Mal sehen, wie wir das machen können.
Fügen Sie alle Dateien in einem Ordner zum Commit in Git hinzu
Das Bild unten hat ein Git-Repository mit mehreren nicht nachverfolgten Ordnern, die verschiedene Dateien enthalten.
Nehmen wir an, wir möchten den Ordner Arbeitsproben/
hinzufügen. Wie gehen wir vor?
Wir können den Befehl git add
im unten gezeigten Kontext ausführen;
$ git add "Work samples/"
Wir haben das ""
eingefügt, weil der Ordnername Leerzeichen enthält. Dieser Befehl sollte alle Dateien im Ordner Arbeitsproben/
hinzufügen.
Sehen wir uns unseren Index an.
$ git status
Das ist viel schneller und sauberer, als sie einzeln hinzuzufügen.
Alternative Methode zum Hinzufügen aller Dateien in einem Ordner zum Commit in Git
Alternativ können Sie in den Ordner cd
und den Befehl ausführen, wie unten gezeigt:
$ cd "Work samples/"
Führen Sie Folgendes aus, um alle Dateien in unserem Ordner hinzuzufügen:
git add .
Sehen wir uns unseren Index an.
$ git status
Alle unsere Dateien wurden unserem Index hinzugefügt.
Begehen:
$ git commit -m"commit message"
Abschließend können Sie einen ganzen Ordner zum Commit in Git hinzufügen. Stellen Sie sicher, dass Sie sich über dem Ordner befinden, den Sie hinzufügen möchten.
Sie können auch den Befehl git add
mit einem Punkt verwenden, um alle Dateien in einem Ordner hinzuzufügen. Und wenn Sie den Ordnernamen angeben, verwenden Sie ""
, wenn der Ordnername Leerzeichen enthält.
John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.
LinkedIn