Indholdsfortegnelse:

Hvordan fortryder jeg en ændring i en Git-fil?
Hvordan fortryder jeg en ændring i en Git-fil?
Anonim

Nu har du 4 muligheder for at fortryde dine ændringer:

  1. Afscene fil til nuværende forpligtelse (HEAD): git nulstil HOVED < fil >
  2. Afscene alt - behold ændringer : git Nulstil.
  3. Kassér alle lokale ændringer , men gem dem til senere: git stash.
  4. Kassér alt permanent: git nulstil --hårdt.

Også spurgt, hvordan fortryder jeg en filændring?

Fortryd ændringer . Hvis du vil fortryd alle ændringer du lavede i en fil siden sidste opdatering skal du vælge fil , højreklik for at pop op kontekstmenuen og vælg derefter kommandoen TortoiseSVN → Vende tilbage Der vises en dialogboks, der viser dig filer at du har ændret dig og kan vende tilbage.

På samme måde, hvordan fortryder du en forpligtelse? Hvis du vil udføre væsentligt arbejde på den sidste begå , du kan simpelthen git nulstille HEAD^. Dette vil fortryd det begå (skræl det af) og gendan indekset til den tilstand, det var i før det begå , og efterlader arbejdsbiblioteket med ændringerne uforpligtet, og du kan rette det, du skal rette, og prøve igen.

Ved også, hvordan fortryder jeg en fil i Git?

Fortryder a commit Hvis du har ændret, tilføjet og forpligtet ændringer til en fil , og vil fortryd disse ændringer, så kan du bruge dem igen git nulstil HEAD~ til fortryd din forpligtelse. Svarende til det foregående eksempel, når du bruger git nulstil ændringerne vil blive udfaset. Bemærk, at nu din fil bliver ikke længere sporet!

Hvordan fortryder du commit uden at miste ændringer?

Hvis du skubbede til ændringer , du kan fortryd det og flyt filerne tilbage til scenen uden ved hjælp af en anden gren.

  1. Gå til vinduet Versionskontrol (Alt + 9/Command + 9) - fanen "Log".
  2. Højreklik på en commit før din sidste.
  3. Nulstil nuværende gren til her.
  4. vælg Soft (!!!)
  5. tryk på Nulstil-knappen i bunden af dialogvinduet.

Anbefalede: