In diesem Artikel werden wir veranschaulichen, wie man Git Worktree verwendet.
So verwenden Sie Git Worktree?
Durch die Verwendung von Git Worktree können Git -Benutzer problemlos in ein anderes Verzeichnis wechseln, z. B. das Feature -Verzeichnis. Nach Abschluss der Arbeit können Sie zum Hauptverzeichnis zurückkehren.
Um den Git -Worktree zu verwenden, muss der Benutzer nur einen neuen Worktree hinzufügen. Zu diesem Zweck haben wir ein Verfahren vorgelegt, das unten erwähnt wird.
Schritt 1: Git Terminal starten
Starten Sie zuerst die “Git BashTerminal aus dem Startmenü:
Schritt 2: Öffnen Sie das Git -Repository
Gehen Sie als Nächstes zum Git Local Repository wie unten gezeigt:
$ CD "C: \ Git"Schritt 3: Überprüfen Sie den Git -Status
Schauen Sie sich den Git -Status an, um festzustellen, ob es vorhanden ist, ob Inszenierungs- und nicht stationierte Dateien vorhanden sind:
$ Git StatusSchritt 4: Git -Zweig wechseln
Versuchen Sie, den Zweig zu wechseln. Zum Beispiel versuchen wir, auf die zu wechselnMeister" Zweig:
$ Git Checkout MasterUm den aufgetretenen Fehler zu vermeiden, ist es erforderlich, einen neuen Worktree hinzuzufügen, durch den wir problemlos zu einem anderen Zweig wechseln können, ohne Fehler zu erhalten:
Schritt 5: Listen Sie Git -Arbeitsbäume auf
Listen Sie alle aktuellen Arbeitsbäume mit dem angegebenen Befehl auf:
$ Git Worktree -ListeHier können Sie sehen, dass nur der Hauptarbeitsbaum vorhanden ist:
Schritt 6: Neue Worktree hinzufügen
Fügen Sie für den Umgang zu einem anderen Zweig einen neuen Worktree mit der „zu“ hinzuGit Worktree Add" Befehl. Geben Sie außerdem den Zweignamen zusammen mit dem Pfad an:
$ Git Worktree hinzufügen… /MasterListen Sie nun erneut alle Arbeitsbäume auf, um zu überprüfen, ob der neue Worktree erstellt wird oder nicht:
$ Git Worktree -ListeAlternativ können Benutzer alle Filialen auflisten und überprüfen, ob der Worktree hinzugefügt wird oder nicht:
$ Git BranchHier der Zweig mit dem “*Symbol bezieht sich auf den aktiven Zweig und den Zweig mit dem “+Symbol zeigt den Worktree an:
Schritt 8: Wechseln Sie zum Worktree
Wechseln Sie zum neu hinzugefügten Worktree oder Zweig einfach mit der “CD" Befehl:
$ cd… /masterHier können Sie sehen, dass wir beim Wechsel des Worktree keine Fehlermeldung erhalten haben:
Sie können auch die Änderungen hinzufügen, begehen und den Git -Status in Git Worktree überprüfen und problemlos zum Hauptarbeitsbaum oder Zweig zurückkehren:
$ Git StatusSo entfernen Sie Worktree in Git?
Git -Benutzer können den Worktree problemlos entfernen, wenn sie ihn nicht mehr benötigen, oder Änderungen mit der “zurückkehrenGit Worktree entfernen" Befehl. Befolgen Sie dazu die folgenden Schritte.
Schritt 1: Entfernen Sie Worktree
Entfernen Sie den Worktree, indem Sie den folgenden Befehl verwenden und den Worktree-Pfad angeben:
$ Git Worktree entfernen… /MasterSchritt 2: Überprüfen Sie die Worktree -Liste
Um zu überprüfen, ob der Worktree gelöscht wird oder nicht, sehen Sie sich die Worktree -Liste an:
$ Git Worktree -ListeDie folgende Ausgabe zeigt an, dass wir den Git Worktree erfolgreich entfernt haben:
Wir haben veranschaulicht, warum und wie man Git Worktree verwendet.
Abschluss
Um den Git Working Tree zu verwenden, müssen Git -Benutzer ihn zuerst zu ihrem lokalen Git -Repository hinzufügen. Öffnen Sie zuerst das Git Working Repository und listen Sie alle Worktree auf, um zu überprüfen, ob ein Worktree existiert oder nicht. Fügen Sie als nächstes den neuen Worktree hinzu, indem Sie die “verwenden“$ Git Worktree addieren Befehl ”und mit der Verwendung von Git Worktree beginnen. Um den Git -Worktree zu entfernen, verwenden Sie die “die“$ Git Worktree entfernen " Befehl. In diesem Artikel haben Sie gelernt, wie man Git Worktree benutzt.