In diesem Artikel wird der Prozess des Kopierens eines Git-Repositorys ohne Verlauf erklärt.
Wie man bestimmte Git -Repository -Geschichte klonen?
Um ein Git Local Repository ohne Protokollverlauf zu kopieren, befolgen Sie die folgenden Schritte:
Schritt 1: Wechseln Sie in ein bestimmtes lokales Repository
Geben Sie zunächst die “ein"CDBefehl zusammen mit dem gewünschten Pfad und umleiten Sie sich um:
$ cd "C: \ git \ test_3"
Schritt 2: Remote -URL kopieren
Öffnen Sie dann Github, navigieren Sie zu dem erforderlichen Remote -Repository, das Sie klonen möchten, und kopieren Sie esHTTP URL”In die Zwischenablage:
Schritt 3: Klonendemote -Repository klonen
Verwenden Sie nun die “Git -KlonBefehl zusammen mit der gewünschten Tiefe und HTTP -URL des Remote -Repositorys, um dieses bestimmte Repository zu kopieren:
$ git klon -tiefe 1 https: // github.com/laibayounas/newrepo.Git
Hier das "-TiefeDie Option wird verwendet, um die gewünschte Anzahl von Commits zu erhalten. Der "Tiefe 1”Wird nur das neueste Commit enthalten:
Schritt 4: Navigieren Sie zum Remote -Repository
Als nächstes leiten Sie das geklonte Git -Repository mit der “um“ um. “CD" Befehl:
$ cd Newrepo
Schritt 5: Überprüfung des Reflogs
Zuletzt sehen Sie sich den Commit -Verlauf an, indem Sie das Referenzprotokoll überprüfen:
$ Git Reflog .
Das unter-Screenshot zeigt nur das neueste Komitee an, was bedeutet, dass das Git-Repository ohne Geschichte erfolgreich kopiert wurde:
Wir haben die einfachste Methode zum Kopieren eines Git -Repositorys in ein lokales Repository ohne Geschichte gezeigt.
Abschluss
Um das Git -Repository ohne Verlauf zu kopieren, wechseln Sie zunächst zum lokalen Repository. Öffnen Sie dann Github, gehen Sie zu einem bestimmten Github -Remote -Repository und kopieren Sie seine URL. Kopieren Sie danach das Remote -Repository in das lokale Repository, indem Sie die “ausführen“Git -Klon -Depth 1 " Befehl. Zuletzt sehen Sie sich das Git -Referenz -Referenzprotokoll an, um die Änderungen zu überprüfen. In diesem Artikel wurde der Prozess des Kopierens eines Git-Repositorys ohne Geschichte erläutert.