Inhoudsopgave:

Hoe kom je van ongecommitteerde wijzigingen af?
Hoe kom je van ongecommitteerde wijzigingen af?

Video: Hoe kom je van ongecommitteerde wijzigingen af?

Video: Hoe kom je van ongecommitteerde wijzigingen af?
Video: Remove and Revert Uncommitted Git Changes & Files 2024, Mei
Anonim

7 antwoorden

  1. Dit zal alles unstagen bestanden je hebt misschien gestaged met git add: git reset.
  2. Dit zal alle lokale niet-vastgelegde wijzigingen (moet worden uitgevoerd in repo root): git checkout.
  3. Dit zal verwijderen alle lokale niet-getrackt bestanden , dus alleen git gevolgd bestanden blijven: git clean -fdx.

Wat dit betreft, hoe maak ik niet-vastgelegde wijzigingen in git ongedaan?

U heeft nu 4 opties om uw wijzigingen ongedaan te maken:

  1. Unstage het bestand naar de huidige commit (HEAD): git reset HEAD
  2. Unstage alles - behoud wijzigingen: git reset.
  3. Gooi alle lokale wijzigingen weg, maar bewaar ze voor later: git stash.
  4. Gooi alles permanent weg: git reset --hard.

hoe verwijder ik wijzigingen in Visual Studio-code? Als u niet zeker weet of u dit wilt weggooien jouw veranderingen , ga naar de opdrachtregel en doe in plaats daarvan "git stash". Doe "git stash pop" om je. te herstellen veranderingen later.

Ten tweede, hoe maak ik wijzigingen ongedaan?

Om terug te keren, kunt u:

  1. Ga naar de Git-geschiedenis.
  2. Klik met de rechtermuisknop op de commit die je wilt terugzetten.
  3. Selecteer vastlegging terugzetten.
  4. Zorg ervoor dat de wijzigingen doorvoeren is aangevinkt.
  5. Klik op terugzetten.

Hoe zet ik een gewijzigd bestand terug in Git?

Een commit ongedaan maken Als je hebt gewijzigd , toegevoegde en vastgelegde wijzigingen in a het dossier , en wilt u die wijzigingen ongedaan maken, dan kunt u opnieuw gebruik maken van git reset HEAD~ om je commit ongedaan te maken. Vergelijkbaar met het vorige voorbeeld, wanneer u git reset de wijzigingen zal onopgemerkt blijven. Merk op dat je nu het dossier wordt niet meer gevolgd!

Aanbevolen: