So klonen Sie das Git -Repository mit spezifischer Überarbeitung/Änderungserie?

So klonen Sie das Git -Repository mit spezifischer Überarbeitung/Änderungserie?
Ein zentrales Versionskontrollsystem, das als "bekannt ist"Github”Ist für eine Organisation erforderlich, in der mehrere Entwickler an demselben Projekt arbeiten. Mit Git können Entwickler ein Remote -Repository in ein lokales Repository klonen, um zum Entwicklungsprojekt beizutragen. Der Prozess des Klonierungs -Repositorys führt Kopien des Remote -Verzeichnisses auf das lokale System. Darüber hinaus dürfen Benutzer die Repositories mit den spezifischen oder erforderlichen Überarbeitungen herunterladen.

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:

  • Gehen Sie zum erforderlichen lokalen Repository
  • Stellen Sie die Remote -URL auf das lokale Repository ein
  • Holen Sie sich den letzten Commit Hash des Remote -Repositorys
  • Holen Sie sich den letzten Commit mit seinem Hash
  • Setzen Sie das Repository auf das gewünschte Commit ein

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.