Der Unterschied zwischen Git Pull und Git Clone

John Wachira 23 August 2022
  1. Verwenden des Befehls git pull in Git
  2. Verwenden des Befehls git clone in Git
  3. der Unterschied zwischen git clone und git pull in Git
Der Unterschied zwischen Git Pull und Git Clone

In diesem Tutorial wird der Unterschied zwischen den Befehlen git clone und git pull erläutert.

Verwenden des Befehls git pull in Git

Wir verwenden den Befehl git pull, um Updates von entfernten auf lokale zu übertragen. Der Befehl aktualisiert die Dateien in Ihrem lokalen Repository mit den Dateien im Remote-Repository.

Allgemeine Nutzungsmöglichkeiten von git pull:

  1. git pull <remote>: Holen Sie sich die neuesten Änderungen aus einem Remote-Repository und kopieren Sie sie in ein lokales Repository.
  2. git pull --no-commit: Überschreibt deine Commit-Historie beim Mergen nicht.
  3. git pull --rebase: Einen entfernten Zweig mit einem lokalen Zweig zusammenführen.

Befehlsbeispiel:

git pull Delftscopetech

Ausgabe:

Already up to date.

Der obige Befehl ruft die neuesten Änderungen aus unserem Remote-Repository Delftscopetech ab.

Verwenden des Befehls git clone in Git

Wir verwenden den Befehl git clone, um alle Dateien aus einem Remote-Repository abzurufen. Seine praktische Verwendung ist, wenn Sie zu Beginn eines Projekts Dateien von einem Remote-Repository auf Ihren lokalen Computer kopieren möchten.

Es gibt einen Unterschied zwischen git init und git clone. Der Befehl git init initialisiert und leert das lokale Repository.

Mit dem Argument - branch können Sie einen Zweig angeben, der im Remote-Repository geklont werden soll. Verwenden Sie git clone --bare, um eine Kopie des Remote-Repositorys ohne Arbeitsverzeichnis zu erhalten, was bedeutet, dass Sie das Projekt nicht ändern können.

der Unterschied zwischen git clone und git pull in Git

git clone git pull
1. Wird verwendet, um ein lokales Repository einzurichten. 1. Wird verwendet, um entfernte und lokale Repositories zu synchronisieren.
2. Erstellen Sie eine Kopie Ihres Remote-Repositorys und speichern Sie sie auf Ihrem lokalen Computer. 2. Holen Sie die neuesten Änderungen aus einem Remote-Repository und führen Sie sie mit Ihrem lokalen Repository zusammen.
3. Einmal in einem Projekt verwendet. 3. Mehrfach in einem Projekt verwendet.
John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn