INHOUDSOPGAWE:

Hoe maak ek 'n verandering in 'n Git-lêer ongedaan?
Hoe maak ek 'n verandering in 'n Git-lêer ongedaan?

Video: Hoe maak ek 'n verandering in 'n Git-lêer ongedaan?

Video: Hoe maak ek 'n verandering in 'n Git-lêer ongedaan?
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Mei
Anonim

Nou het jy 4 opsies om jou veranderinge ongedaan te maak:

  1. Ontsnap die lêer tot huidige commit (HOOF): git stel KOP terug < lêer >
  2. Ontsnap alles - behou veranderinge : git herstel.
  3. Gooi alle plaaslike weg veranderinge , maar stoor dit vir later: git stoor.
  4. Gooi alles permanent weg: git herstel --hard.

Het ook gevra, hoe kan ek 'n lêerverandering ongedaan maak?

Ontdoen veranderinge . As jy wil ongedaan maak almal veranderinge jy het in 'n lêer sedert die laaste opdatering moet jy die lêer , regskliek om die kontekskieslys op te roep en kies dan die opdrag TortoiseSVN → Keer terug 'n Dialoog sal verskyn wat jou die lêers dat jy verander het en kan keer terug.

Net so, hoe maak jy 'n verbintenis ongedaan? As jy beduidende werk op die laaste wil verrig pleeg , jy kan eenvoudig HEAD terugstel ^. Hierdie sal ongedaan maak die pleeg (skil dit af) en herstel die indeks na die toestand waarin dit voorheen was pleeg , laat die werkgids met die veranderinge onverbonde, en jy kan regmaak wat jy ook al moet regmaak en weer probeer.

Weet ook, hoe kan ek 'n lêer in Git ongedaan maak?

Ontdoen 'n commit As jy veranderinge aan a verander, bygevoeg en toegepas het lêer , en wil ongedaan maak daardie veranderinge, dan kan jy weer gebruik git stel HEAD~ terug na ongedaan maak jou toewyding. Soortgelyk aan die vorige voorbeeld, wanneer jy gebruik git terugstel, sal die wysigings uitgestel word. Let op dat nou jou lêer word nie meer opgespoor nie!

Hoe maak jy commit ongedaan sonder om veranderinge te verloor?

As jy die veranderinge , jy kan ongedaan maak dit en skuif die lêers terug na die verhoog sonder met behulp van 'n ander tak.

  1. Gaan na Weergawebeheer venster (Alt + 9/Command + 9) - "Log" oortjie.
  2. Regskliek op 'n commit voor jou laaste een.
  3. Stel huidige tak terug na hier.
  4. kies Sag (!!!)
  5. druk die Herstel-knoppie onderaan die dialoogvenster.

Aanbeveel: