Unterschied zwischen Git Checkout und Git Checkout

Unterschied zwischen Git Checkout und Git Checkout
Während der Arbeit an Git erstellen und arbeiten Entwickler an mehreren Git -Zweigen. Bevor Sie sie in die Haupt -Codebasis verschmelzen, müssen sie möglicherweise zwischen verschiedenen Zweigen zum Testen und Debuggen in einer separaten Zweigstelle wechseln. Darüber hinaus ist es auch erforderlich. Für solche entsprechenden Zwecke die “Git CheckoutDer Befehl kann verwendet werden.

Dieser Artikel wird erklären:

  • Hauptunterschied zwischen "Git Checkout" und "Git Checkout" in Git
  • So verwenden Sie den Befehl "Git Checkout" in Git?
  • So verwenden Sie den Befehl "Git Checkout" in Git?

Hauptunterschied zwischen "Git Checkout" und "Git Checkout" in Git

Der "Git Checkout ”Wird verwendet, um die spezifische Datei in einer früheren Version wiederherzustellen. Dieser Befehl weist die nicht zusammengezogenen und nicht übereinstimmenden Änderungen an der angegebenen Datei im aktuellen Repository zurück oder verworfen. Während "Git Checkout”Wird verwendet, um zwischen Zweigen zu wechseln/zu bewegen und einen neuen Zweig im Git -Verzeichnis zu erstellen.

So verwenden Sie den Befehl "Git Checkout" in Git?

Um die Änderungen der spezifischen Dateien wiederzugeben, leiten Sie zunächst in das lokale Repository um. Nehmen Sie dann Änderungen in einer bestimmten Datei vor und überprüfen Sie den Git -Status. Als nächstes führen Sie die ausGit Checkout Befehl, um geänderte Änderungen abzuwerfen.

Schritt 1: Navigieren Sie zum gewünschten Repository

Wechseln Sie zunächst zum lokalen Repository, indem Sie die “eingeben“CDBefehl mit dem Pfad des gewünschten Repositorys:

$ cd "c: \ git \ reposa

Schritt 2: Aktualisieren Sie eine bestimmte Datei

Nehmen Sie dann Änderungen in einer bestimmten Datei durch Aktualisierung des Inhalts vor:

$ echo "this is New Line" >> Testfile.txt

Schritt 3: Überprüfen Sie den Git -Status

Verwenden Sie als Nächstes den Befehl unten, um den aktuellen Status des Repositorys anzuzeigen:

$ Git Status

Im Screenshot mit gegebener Belastung kann beobachtet werden, dass die modifizierten Änderungen nicht verankert sind:

Schritt 4: Änderungen zurückkehren

Nehmen Sie nun die geänderten Änderungen der bestimmten Datei über die “zurück oder verwerfen Sie sie nun zurückGit CheckoutBefehl zusammen mit dem Dateinamen:

$ git checkout Testfile.txt

Schritt 5: Änderungen überprüfen

Zuletzt sehen Sie sich den Status des Repositorys an, um Änderungen zu überprüfen:

$ Git Status

Es kann beobachtet werden, dass der Git -Status klar ist und die Dateiänderungen zurückgekehrt wurden:

So verwenden Sie den Befehl "Git Checkout" in Git?

Der "Git CheckoutDer Befehl ”wird für verschiedene Zwecke verwendet, z. B.:

  • Um zu einem bestimmten Zweig zu wechseln.
  • Um zu einem früheren Zweig zu wechseln.
  • Um eine neue Zweigstelle zu erstellen/zu erstellen und sofort dazu zu navigieren.

Um zu einem bestimmten Zweig zu wechseln, geben Sie die “einGit CheckoutBefehl ”und geben Sie den Zielzweig an, in den Sie navigieren möchten:

$ Git Checkout Main

Verwenden Sie die “-"Symbol mit dem"Git CheckoutBefehl ”und wechseln Sie zum vorherigen Zweig:

$ git checkout -

Dieser Befehl kann auch verwendet werden, um einen neuen Zweig zu erstellen/zu erstellen und gleichzeitig darauf zu wechseln, indem die “angegeben wird-BOption und neuer Zweigname:

$ git checkout -b -Funktion

Das war alles um die Befehle "Git Checkout" und "Git Checkout" in Git.

Abschluss

Der "Git Checkout Der Befehl ”wird verwendet, um die nicht zusammengegangenen und nicht beförderten Änderungen an der angegebenen Datei im aktuellen Repository zurückzukehren oder abzuwerfen. Während "Git Checkout”Wird verwendet, um von einem Zweig zum anderen zu wechseln und einen neuen Zweig im Git -Repository zu erstellen. In diesem Artikel erklärte der Unterschied zwischen den Befehlen „Git Checkout“ und „Git Checkout“ und der Art und Weise, wie sie in Git verwendet werden können.