Was ist der Unterschied zwischen Git -Klon und Kasse?

Was ist der Unterschied zwischen Git -Klon und Kasse?
Auf Git können die Entwickler unabhängig an ihrer lokalen Maschine arbeiten. Nachdem alle Änderungen in die Projektquellcodedatei hinzugefügt wurden, übertragen sie alle aktualisierten Daten in das Remote -Repository. Vorher müssen sie beide Repositories durch einen Klonoperation verbinden. Git -Entwickler können neue Zweige herstellen. Sie können von einer lokalen Niederlassung zur anderen navigieren. Zusätzlich können sie zusätzliche Änderungen und viele mehr stornieren.

In diesem Leitfaden wird erörtert:

  • Differenzieren Sie Git Checkout- und Klonbefehle
  • So klonen Sie das Remote -Repository mit dem Befehl "Git Clone"?
  • So wechseln Sie den Befehl "Git Checkout" mit dem Befehl "Git Checkout"?
  • So erstellen?
  • So rückgängig machen Sie Änderungen mit dem Befehl "Git Checkout" rückgängig?

Differenzieren Sie die Befehle "Git Clone" und "Checkout"

Um das Remote -Repository auf der lokalen Maschine zu duplizieren, ist das “die“Git -KlonDer Befehl kann verwendet werden. Allerdings das “Git CheckoutDer Befehl ”wird zum Umleiten von einem lokalen Zweig zu einem anderen verwendet. Darüber hinaus können Entwickler diesen speziellen Befehl zum Erstellen einer neuen Filiale und zum Abbrechen der nicht verbindlichen hinzugefügten Änderungen aus der Datei verwenden.

So klonen Sie das Remote -Repository mit dem Befehl "Git Clone"?

Um das Github -Repository in das lokale Repository zu klonen, navigieren Sie zunächst zum gewünschten Repository, indem Sie den angegebenen Befehl ausführen:

$ CD "C: \ Benutzer \ Nazma \ git \ cloud1"

Dann führen Sie das aus “ausGit Remote -vBefehl, um die Liste der Remote -URLs anzuzeigen:

$ git remote -v

Verwenden Sie als nächstes die “Git -KlonBefehl, um eine Kopie des Remote -Repositorys durch Klonen zu erstellen:

$ git klone https: // github.com/gituser0422/Demo5.Git

So wechseln Sie den Befehl "Git Checkout" mit dem Befehl "Git Checkout"?

Um von einer lokalen Niederlassung zur anderen zu navigieren, laufen Sie die “Git CheckoutBefehl zusammen mit dem Zielzweigname:

$ git checkout alpha

So erstellen und wechseln?

Entwickler können sofort generieren und in eine neue lokale Niederlassung wechseln, indem sie die “nutzen“Git Checkout" Befehl. Wie folgt:

$ git checkout -b Beta

Hier das "-B”Option repräsentiert den Zweig. Nach der unterbereiteten Ausgabe der neue Zweigstelle “Beta”Wird erfolgreich erstellt und umgeleitet:

So rückgängig machen Sie Änderungen mit dem Befehl "Git Checkout" rückgängig?

Um die lokalen Änderungen in der bestimmten Datei rückgängig zu machen, ändern Sie zunächst die Datei, indem Sie den folgenden Befehl ausführen:

$ echo "meine Datei" >> myfile.txt

Verwenden Sie nun die “Git -Status .Befehl, um den Status des aktuellen Arbeitsrepositorys zu überprüfen:

$ Git Status .

Es ist ersichtlich, dass die zuletzt modifizierte Datei im Arbeitsbereich platziert ist:

Schließlich führen Sie das aus “ausGit CheckoutBefehl zusammen mit dem bestimmten Dateinamen:

$ git checkout myfile.txt

Gemäß der bereitgestellten Ausgabe wird ein neuer Pfad aus dem Index erfolgreich aktualisiert:

Zuletzt sehen Sie sich den Repository -Status mit Hilfe des folgenden Befehls an:

$ Git Status .

Wie Sie sehen können, werden die lokalen Änderungen aus der jeweiligen Datei verworfen:

Das ist alles! Wir haben kurz über den Unterschied zwischen “ausgearbeitet“ “Git -Klon" Und "Git Checkout”Befehle.

Abschluss

Der "Git -KlonDer Befehl ”Erstellt eine Remote -Repository -Kopie in die lokale Maschine. Im Gegensatz dazu die “Git CheckoutDer Befehl ”kann zum Umschalten von einem Zweig in einen anderen verwendet werden. Darüber hinaus wird es zum Erstellen einer neuen Filiale und zum Abbrechen der nicht verbindlichen hinzugefügten Änderungen aus der Datei verwendet. Dieser Leitfaden zeigte den Unterschied zwischen Git Checkout und Klon.