Innholdsfortegnelse:

Hvordan blir du kvitt uforpliktende endringer?
Hvordan blir du kvitt uforpliktende endringer?

Video: Hvordan blir du kvitt uforpliktende endringer?

Video: Hvordan blir du kvitt uforpliktende endringer?
Video: Warn user before leaving web page with unsaved changes 2024, Kan
Anonim

7 svar

  1. Dette vil avvikle alt filer du kan ha iscenesatt med git add: git reset.
  2. Dette vil tilbakestille alle lokale uforpliktende endringer (bør kjøres i reporot): git checkout.
  3. Dette vil ta bort alle lokale usporet filer , så bare git spores filer forbli: git clean -fdx.

Angående dette, hvordan kan jeg angre uforpliktende endringer i git?

Nå har du 4 alternativer for å angre endringene:

  1. Fjern filen til gjeldende commit (HEAD): git tilbakestill HEAD
  2. Fjern alt - behold endringer: git tilbakestilling.
  3. Forkast alle lokale endringer, men lagre dem til senere: git stash.
  4. Kast alt permanent: git reset --hard.

hvordan blir jeg kvitt endringer i Visual Studio-koden? Hvis du ikke er sikker på at du vil kaste din Endringer , gå til kommandolinjen og gjør "git stash" i stedet. Gjør "git stash pop" for å gjenopprette din Endringer seinere.

For det andre, hvordan kan jeg angre endringer?

For å gå tilbake kan du:

  1. Gå til Git-historien.
  2. Høyreklikk på forpliktelsen du vil tilbakestille.
  3. Velg tilbakestill forpliktelse.
  4. Sørg for at foreta endringene er merket av.
  5. Klikk tilbake.

Hvordan tilbakestiller jeg en modifisert fil i Git?

Angre en forpliktelse Hvis du har modifisert , lagt til og forpliktet endringer til en fil , og ønsker å angre disse endringene, så kan du bruke igjen git tilbakestill HEAD~ for å angre forpliktelsen. I likhet med forrige eksempel, når du bruker git tilbakestill modifikasjoner vil være uscenesatt. Legg merke til at nå din fil spores ikke lenger!

Anbefalt: