Git bietet verschiedene Befehle wie „ „Git Clone“, „Git Fetch“, „Git Push“, „Git Pull“. ” und viele andere für verschiedene Funktionalitäten. Manchmal müssen Benutzer das Remote-Repository in das lokale Git-Verzeichnis abrufen. Zu diesem Zweck ist es notwendig, das angegebene Repository mit dem „ Git-Klon ' Befehl. Dadurch wird normalerweise das gesamte Repository einschließlich des Verlaufs abgerufen und eine neue lokale Kopie des Repositorys erstellt. Während ' Git Pull Der Befehl „wird verwendet, um die lokale Kopie mit den neuesten Versionen des Remote-Repositorys auf dem neuesten Stand zu halten.
In diesem Artikel wird Folgendes erläutert:
- Was ist der Unterschied/die Unterschiede zwischen den Befehlen „git pull“ und „git clone“?
- Wie verwende ich die Befehle „git pull“ und „git clone“ in Git?
Was ist der Unterschied/die Unterschiede zwischen den Befehlen „git pull“ und „git clone“?
Verstehen ' Git Pull ' Und ' Git-Klon “, sehen Sie sich den Hauptunterschied zwischen ihnen in der unten aufgeführten Tabelle an:
Git Pull | Git-Klon |
---|---|
Der „Git Pull“ wird zum Synchronisieren von Remote- und lokalen Repositorys verwendet. | Zum Einrichten eines lokalen Repositorys wird der Befehl „git clone“ ausgeführt. |
Es ruft die neuesten Änderungen von einem Remote-Repository ab und kombiniert sie mit einem bestimmten lokalen Repository. | Erstellen Sie eine Kopie des Remote-Git-Repositorys und speichern Sie sie auf dem lokalen Computer. |
Es kann in einem Projekt mehrfach verwendet werden. | Es kann nur einmal in einem Projekt ausgeführt werden. |
Wie verwende ich die Befehle „git pull“ und „git clone“ in Git?
Um das „ Git Pull“ und „Git Clone ”-Befehle in Git, folgen Sie den angegebenen Schritten:
- Melden Sie sich bei Ihrem GitHub-Konto an.
- Wählen Sie ein beliebiges Repository Ihrer Wahl aus und kopieren Sie den HTTPS-Code zum Klonen dieses Repositorys in das lokale Projekt.
- Starten Sie das Git-Bash-Terminal und navigieren Sie zum lokalen Git-Verzeichnis.
- Verwenden Sie den Befehl „git clone“ und fügen Sie den Link zum Remote-Repository ein.
- Überprüfen Sie die Remote-Verbindung und übertragen Sie alle Änderungen vom lokalen Git-Repository auf das Remote-Repository.
Schritt 1: Melden Sie sich beim GitHub-Konto an
Gehen Sie zunächst zu „ GitHub ” und melden Sie sich an, indem Sie Ihren Benutzernamen und Ihr Passwort angeben:
Schritt 2: Wählen Sie ein Repository aus
Klicken Sie auf das Profilsymbol und dann auf „ Ihre Repositories ”-Option und navigieren Sie dorthin:
Wählen Sie das gewünschte Repository aus und öffnen Sie es. Wir haben uns zum Beispiel für „ Testdemo1 „Remote-Repository:
Schritt 3: HTTPS-URL kopieren
Klicken Sie auf der Hauptseite des angegebenen Repositorys auf die hervorgehobene Schaltfläche „ Code ”-Taste und kopieren Sie die „ HTTPS ” URL:
Schritt 4: Starten Sie das Git Bash-Terminal
Öffnen Sie nun das Git Bash-Terminal mit Hilfe des Startmenüs:
Schritt 5: Lokales Git-Repository umleiten
Führen Sie „ CD ”-Befehl und leiten Sie das angegebene lokale Git-Repository um:
CD „C:\Benutzer\Benutzer\Git\projectrepo“Schritt 6: Repository klonen
Klonen Sie dann das Repository mit dem Befehl „ Git-Klon ” Befehl und fügen Sie den kopierten „ ein HTTPS ” URL dazu:
Git-Klon https: // github.com / Gituser213 / testdemo1.gitDie unten angegebene Ausgabe zeigt an, dass wir das Remote-Repository erfolgreich geklont haben:
Schritt 7: Überprüfen Sie die Remote-Verbindung
Überprüfen Sie die Remote-URL, indem Sie „ git remote -v ' Befehl:
git remote -In
Schritt 8: Änderungen abrufen
Ziehen Sie alle Änderungen vom Remote-Zweig in den lokalen Zweig, indem Sie „ Git Pull ' Befehl:
Git-Pull-Origin-MasterDas resultierende Bild zeigt an, dass Änderungen von Remote-Zweigen abgerufen wurden:
Das ist alles über das „ Git Pull“ und „Git Clone ”-Befehle in Git.
Abschluss
Der ' Git Pull Der Befehl „wird verwendet, um die lokale Kopie mit neuen Änderungen, die im Remote-Repository vorgenommen wurden, auf dem neuesten Stand zu halten. Andererseits ist die „ Git-Klon Der Befehl ruft normalerweise das gesamte Remote-Repository im lokalen Repository ab, einschließlich seines vollständigen Verlaufs, und erstellt eine neue lokale Kopie des Repositorys. In diesem Tutorial wurde kurz auf die Unterschiede zwischen „ Git Pull“ und „Git Clone “.