Der "Git CheckoutMit ”Befehl ermöglicht es den Entwicklern, den gewünschten Sha-hash zu überprüfen, um die Kopfposition zu bewegen. Wenn Developer-Checkout eines Sha-Hash-Kasses jedoch direkt in eine "in eine" versetzt "abgelöster KopfStaat, was bedeutet, dass der aktuelle Sha-Hash, den Entwicklerkopie überprüft hat und nicht darauf hinweist, auf sie zu zeigen. Sie können zurück in den Git Local Ast wechseln, um aus dem abgelösten Hauptstaat herauszukommen.
In diesem Artikel wird die Methode zur Anpassung und Lösung des "Git Checkout" -Anwechselns in "No Branch" -Problem erläutert und behoben.
So beheben Sie "Git Checkout" wechselt die Filiale in "No Branch" -Problem?
Um das anzugehen "Kein Zweig”Ausgabe, folgen Sie den Schrittenserien:
Schritt 1: Wechseln Sie in Git Repository
Navigieren Sie zunächst zum Git -Repository, indem Sie die “ausführen“CD" Befehl:
$ CD "C: \ Benutzer \ Nazma \ Git"
Schritt 2: Git -Protokollreferenzverlauf
Verwenden Sie dann den angegebenen Befehl, um den Git Reference -Protokoll -Verlauf zu überprüfen:
$ git log
Hier wird die Liste der aktuellen Repository -Commits angezeigt. Wählen Sie nun das gewünschte Commit aus:
Schritt 3: Checkout zu verpflichten
Kasse zum gewünschten Commit durch die Ausführung des “Git CheckoutBefehl zusammen mit dem Sha-hash:
$ git checkout 5ed63cf
Es kann beobachtet werden, dass der Kopf auf eine bestimmte Commit -ID zeigt:
Schritt 4: Überprüfen
Verifizieren Sie danach den Kopfzeiger, der sich in den angegebenen Beiten sha-hash durch die “bewegen“Git -Protokoll" Befehl:
$ git log .
Gemäß der untergegebenen Ausgabe zeigt der Kopf der spezifischen Lit-ID und sich in “Kein Zweig”:
Schritt 5: Wechseln Sie in die lokale Filiale
Führen Sie nun das aus “ausGit CheckoutBefehl ”und wechseln Sie zum lokalen Zweig:
$ Git Checkout Master
Hier bewegt sich der Kopfzeiger zum angegebenen “Meister" Zweig:
Wir haben den Prozess effektiv diskutiert, um die "Git Checkout" -Anwechslung in "No Branch" -Problem anzugehen und zu lösen.
Abschluss
Um das anzugehen "Git Checkout ”Ändert den Zweig in“Kein ZweigIssue wechseln Sie zunächst zum erforderlichen Git -Repository und sehen Sie sich den Git Reference -Protokoll -Verlauf an. Kopieren Sie die gewünschte Commit -ID aus dem Protokollverlauf und führen Sie die “aus“ ausGit Checkout " Befehl. Um dieses Problem zu lösen, führen Sie die “aus“ ausGit Checkout " Befehl. Dieser Artikel veranschaulicht die Methode, um das "Git Checkout" in "No Branch" -Problem anzugehen und zu beheben ".