Inhoudsopgave:

Hoe maak ik een wijziging in een Git-bestand ongedaan?
Hoe maak ik een wijziging in een Git-bestand ongedaan?

Video: Hoe maak ik een wijziging in een Git-bestand ongedaan?

Video: Hoe maak ik een wijziging in een Git-bestand ongedaan?
Video: Learn Git from Scratch - The Git Revert Command 2024, Mei
Anonim

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

  1. Unstage de het dossier naar huidige commit (HEAD): git reset HOOFD < het dossier >
  2. Unstage alles - behouden veranderingen : git resetten.
  3. Gooi alle lokale weg veranderingen , maar bewaar ze voor later: git opbergen.
  4. Gooi alles definitief weg: git resetten --hard.

Ook gevraagd, hoe maak ik een bestandswijziging ongedaan?

Veranderingen terugdraaien . Als je wilt ongedaan maken alle veranderingen je hebt gemaakt in een het dossier sinds de laatste update moet je de. selecteren het dossier , klik met de rechtermuisknop om het contextmenu te openen en selecteer vervolgens het commando TortoiseSVN → Terugdraaien Er verschijnt een dialoogvenster met de bestanden dat je bent veranderd en kunt terugdraaien.

Evenzo, hoe maak je een commit ongedaan? Als u aanzienlijk werk wilt verrichten aan de laatste verbinden , je kunt gewoon git reset HEAD^. Dit zal ongedaan maken de verbinden (pel het af) en herstel de index naar de staat waarin het zich daarvoor bevond verbinden , de werkdirectory verlaten met de wijzigingen ongecommitteerd, en je kunt alles wat je moet repareren herstellen en het opnieuw proberen.

Weet ook, hoe maak ik een bestand in Git ongedaan?

ongedaan maken a commit Als je wijzigingen hebt aangebracht, toegevoegd en vastgelegd in een het dossier , en wil ongedaan maken die wijzigingen, dan kunt u opnieuw gebruiken git reset HEAD~ naar ongedaan maken uw inzet. Vergelijkbaar met het vorige voorbeeld, wanneer u git reset, worden de wijzigingen niet gestaged. Merk op dat je nu het dossier wordt niet meer gevolgd!

Hoe maak je commit ongedaan zonder wijzigingen te verliezen?

Als je op de hebt gedrukt veranderingen , jij kan ongedaan maken het en verplaats de bestanden terug naar stage zonder een ander filiaal gebruiken.

  1. Ga naar het venster Versiebeheer (Alt + 9/Command + 9) - tabblad "Log".
  2. Klik met de rechtermuisknop op een commit voor je laatste.
  3. Reset de huidige tak naar hier.
  4. kies Zacht (!!!)
  5. druk op de Reset-knop onder in het dialoogvenster.

Aanbevolen: