In diesem Artikel wird das Verfahren zur Klone des Git -Repositorys mit spezifischen Überarbeitungen erläutert.
So klonen Sie das Git -Repository mit spezifischer Überarbeitung/Änderungserie?
Um eine spezifische Überarbeitung des Git-Repositorys zu klonen, probieren Sie die folgenden Schritte aus:
Schritt 1: Navigieren Sie zum Repository
Wechseln Sie zum gewünschten Repository, indem Sie den angegebenen Befehl verwenden:
$ cd "C: \ git \ new_repos"
Schritt 2: Remote -URL kopieren
Wählen Sie auf GitHub das gewünschte Remote -Repository und kopieren Sie es. “HttpsURL in die Zwischenablage:
Schritt 3: Fügen Sie Remote -URL zum lokalen Repository hinzu
Leiten Sie die "Git Remote AddBefehl zum Verbinden des Remote -Repositorys mit dem lokalen Repository zur weiteren Verarbeitung:
$ git remote hinzufügen Herkunft https: // github.com/laibayounas/Demo.Git
Schritt 4: Überprüfen Sie den hinzugefügten Remote -Ursprung
Stellen Sie nun sicher, ob der Remote -Ursprung hinzugefügt wurde oder nicht, indem Sie den folgenden Befehl ausführen:
$ git remote -v
Schritt 5: Remote Repository Last Commit Hash erhalten
Verwenden Sie die “Git ls-RemoteBefehl zusammen mit der Remote -URL, um die Liste der Commit -Hashes aus dem Remote -Repository zu erhalten:
$ git ls-remote https: // github.com/laibayounas/Demo.Git
Die folgende Ausgabe zeigt die Liste aller Remote -Repository -Commits. Wählen Sie nun den erforderlichen Commit Hash aus. Zum Beispiel haben wir das ausgewähltDD9C22… ”Remote Commit Hash:
Schritt 6: Ursprung mit Commit Hash holen
Laden Sie dann den Herkunftsinhalt herunter, indem Sie den gewünschten Commit Hash mit dem “angebenGit holt" Befehl:
$ Git Fetch Origin DD9C220528105BDC1AD20E71904B21D5AFA8885D
Wie Sie sehen können, wird die erforderliche Commith -Revision erfolgreich abgerufen:
Schritt 7: Repository zurücksetzen, um festzulegen
Schließlich laufen Sie die “Git ResetBefehl zusammen mit dem “-hart”Flaggen- und abgerufene Kopfzeiger, um den lokalen Repository -Zeiger auf den jeweiligen Remote -Commit zurückzusetzen:
$ git reset -harte fetch_head
Wir haben die Methode zum Klonen des Git -Repositorys mit einer spezifischen Überarbeitung des lokalen Repositorys zusammengestellt.
Abschluss
Um das Git -Repository mit spezifischen Überarbeitungen zu klonen, navigieren Sie zum lokalen Git -Repository. Dann öffnen Sie GitHub, wechseln Sie zu einem gewünschten Remote -Repository und kopieren Sie seine URL. Schließen Sie das lokale Repository anschließend an das Remote -Repository an, indem Sie die Remote -URL einstellen. Holen Sie sich den letzten Commit Hash aus dem Remote -Repository und holen Sie es mit Hilfe von “$ git holen Ursprung ”. Schließlich laufen Sie die “$ git Reset -Hard Fetch_headBefehl ”Befehl zum Zurücksetzen des Repository -Kopfzeigers auf dieses spezielle Commit. In diesem Artikel wurde der Prozess des Klonen des Git -Repositorys mit einer bestimmten Überarbeitung/Änderungsersatz dargestellt.