Indholdsfortegnelse:

Hvordan slipper du af med uforpligtende ændringer?
Hvordan slipper du af med uforpligtende ændringer?

Video: Hvordan slipper du af med uforpligtende ændringer?

Video: Hvordan slipper du af med uforpligtende ændringer?
Video: SÅDAN SLIPPER DU AF MED SPØGELSER 2024, November
Anonim

7 svar

  1. Dette vil fjerne alt filer du har måske iscenesat med git add: git reset.
  2. Dette vil vende alle lokale tilbage uforpligtende ændringer (bør udføres i reporod): git checkout.
  3. Dette vil fjerne alle lokale usporede filer , så kun git spores filer forblive: git clean -fdx.

Med hensyn til dette, hvordan fortryder jeg ikke-forpligtede ændringer i git?

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

  1. Fjern filen til nuværende commit (HEAD): git nulstil HEAD
  2. Fjern alt - behold ændringer: git nulstil.
  3. Kassér alle lokale ændringer, men gem dem til senere: git stash.
  4. Kassér alt permanent: git reset --hard.

hvordan slipper jeg af med ændringer i Visual Studio-koden? Hvis du ikke er sikker på, at du vil kassere din ændringer , gå til kommandolinjen og lav "git stash" i stedet for. Lav "git stash pop" for at gendanne din ændringer senere.

For det andet, hvordan fortryder jeg ændringer?

For at vende tilbage kan du:

  1. Gå til Git-historien.
  2. Højreklik på den commit, du vil vende tilbage.
  3. Vælg tilbagefør forpligtelse.
  4. Sørg for, at begå ændringerne er markeret.
  5. Klik tilbage.

Hvordan gendanner jeg en ændret fil i Git?

Fortryd en forpligtelse Hvis du har modificeret , tilføjede og forpligtede ændringer til en fil , og vil fortryde disse ændringer, så kan du igen bruge git nulstil HEAD~ for at fortryde din forpligtelse. Svarende til det foregående eksempel, når du bruger git nulstil ændringer vil være uiscenesat. Bemærk, at nu din fil bliver ikke længere sporet!

Anbefalede: