Inhaltsverzeichnis:

Entfernt git reset Änderungen?
Entfernt git reset Änderungen?

Video: Entfernt git reset Änderungen?

Video: Entfernt git reset Änderungen?
Video: 9: git checkout und git reset 2024, November
Anonim

Lokale Änderungen rückgängig machen

  1. Verwerfen alles lokal Änderungen , aber speichern Sie sie für eine mögliche spätere Wiederverwendung: git verstecken.
  2. Lokale verwerfen Änderungen (dauerhaft) in eine Datei: git Auschecken --
  3. Verwerfen alles lokal Änderungen zu allen Dateien dauerhaft: git zurücksetzen --schwer.

Was ist in diesem Zusammenhang das Zurücksetzen und Löschen von Änderungen in git?

Verwenden zurücksetzen um einen Branch in Ihrem lokalen Repository wieder auf den Inhalt eines vorherigen Commits zu bringen. Die häufigste Verwendung von zurücksetzen Befehl ist, einfach alles zu verwerfen geändert Dateien seit dem letzten Commit und setzen Sie die Dateien in den Zustand zurück, in dem sie sich beim letzten Commit befanden.

Wie kann ich außerdem alle Änderungen in einer Filiale rückgängig machen? Versuchen Sie es mit git checkout -f dies wird verworfen alle lokalen Änderungen die nicht verpflichtet sind in ALLE Filialen und Meister. Wenn du entsorgen willst Änderungen in deiner Lokale Niederlassung , du kannst diese verstauen Änderungen mit dem Befehl git stash. Ihre Änderungen gespeichert und Sie können diese später abrufen, wenn Sie möchten, oder Sie können sie löschen.

Wie kann ich auf diese Weise Änderungen an Git rückgängig machen?

Um zurückzukehren, können Sie:

  1. Rufen Sie die Git-Historie auf.
  2. Klicken Sie mit der rechten Maustaste auf den Commit, den Sie rückgängig machen möchten.
  3. Wählen Sie Commit zurücksetzen.
  4. Stellen Sie sicher, dass die Änderungen festschreiben aktiviert ist.
  5. Klicken Sie auf Zurücksetzen.

Was ist das Ergebnis des Aufrufs von git reset in Ihrem lokalen Git-Repository?

Nachdem Sie das Ergebnis der Zusammenführung überprüft haben, stellen Sie möglicherweise fest, dass die Änderung im anderen Zweig nicht zufriedenstellend ist. Laufen git zurücksetzen --hard ORIG_HEAD lässt dich dorthin zurückkehren, wo du warst, aber es wird verworfen dein lokal Änderungen, die Sie nicht möchten. git zurücksetzen --merge behält dein lokal Änderungen.

Empfohlen: