Sisällysluettelo:

Kuinka voin kumota nollauspään?
Kuinka voin kumota nollauspään?

Video: Kuinka voin kumota nollauspään?

Video: Kuinka voin kumota nollauspään?
Video: Роботизированное сельское хозяйство в Дании! Роботти Глобальное сельское хозяйство 2023 2024, Saattaa
Anonim

Joten, jotta kumoa the nollaa , suorita git nollaa HEAD @{1} (tai git nollaa d27924e). Jos toisaalta olet suorittanut joitain muita komentoja päivityksen jälkeen PÄÄ , haluamasi sitoumus ei ole luettelon yläosassa, ja sinun on etsittävä reflogista.

Voitko tässä kumota hard resetin?

Vaihtoehto 2: Palauta tiedot jälkeen Tehdasasetusten palautus kautta Local Backup Many Android puhelimet on varustettu paikallisella varmuuskopiointisovelluksella tai -toiminnolla. Jos sinä olet varmuuskopioinut tiedot säännöllisesti, sitten a. jälkeen tehdasasetusten palautus , siirry kohtaan "Asetukset" > "Varmuuskopioi ja palauta" ja valitse uusin varmuuskopiotiedosto palauttaaksesi tiedot varmuuskopiosta.

Samoin, kuinka peruutat sitoumuksen? Jos haluat tehdä merkittävää työtä viimeisellä tehdä , voit yksinkertaisesti git reset HEAD^. Tämä tulee kumoa the tehdä (kuori se pois) ja palauta indeksi tilaan, jossa se oli sitä ennen tehdä , jättäen työhakemiston muutoksineen sitomatta, ja voit korjata mitä tarvitset ja yrittää uudelleen.

Näin ollen, kuinka nollaan pääni?

PÄÄ osoittaa nykyiseen haaraasi (tai nykyiseen sitoutumiseen), joten kaikki tämä on git nollaa -- kova PÄÄ Heitän pois kaikki tekemäsi muutokset. Oletetaan siis, että hyvä sitoumus, johon haluat palata, on f414f31. (Löydät sen git-lokin tai minkä tahansa historiaselaimen kautta.)

Kuinka voin palauttaa kaikki paikalliset muutokset?

Nyt sinulla on neljä vaihtoehtoa muutosten kumoamiseen:

  1. Siirrä tiedosto nykyiseen vahvistukseen (HEAD): git reset HEAD
  2. Poista kaikki vaiheet - säilytä muutokset: git reset.
  3. Hylkää kaikki paikalliset muutokset, mutta tallenna ne myöhempää varten: git stash.
  4. Hävitä kaikki pysyvästi: git reset --hard.

Suositeltava: