Sisukord:

Mida teeb git reset HEAD-fail?
Mida teeb git reset HEAD-fail?

Video: Mida teeb git reset HEAD-fail?

Video: Mida teeb git reset HEAD-fail?
Video: He Found the Backrooms 2024, Mai
Anonim

Git sunnib teid töökataloogis sisse viima või peitma kõik muudatused, mis kassasse minnes kaovad. Võite mõelda git tagasi vahendina tehtud muudatuste tühistamiseks, samas git reset HEAD on mõeldud tegemata muudatuste tühistamiseks.

Vastavalt sellele, kuidas ma saan giti lähtestuspea tagasi võtta?

Niisiis, et tühistada a lähtestada , jookse git reset HEAD @{1} (või git lähtestamine d27924e). Teisest küljest, kui olete pärast seda värskendust mõnda muud käsku käivitanud PEA , ei ole soovitud sidumine loendi ülaosas ja peate otsima läbi reflog.

Tea ka, mida teeb käsk git reset soft head 5? Git lähtestamine on 5 peamised režiimid: pehme , segatud, ühendatud, kõva, hoida. Nende erinevus seisneb selles, kas muuta või mitte muuta pea , lava (indeks), töökataloog. Git lähtestamine -- raske muutub pea , indeks ja töökataloog. Git lähtestamine -- pehme muutub pea ainult.

Samamoodi võite küsida, kuidas lähtestada pea konkreetsele kohustusele?

HEAD-i haru lähtestamiseks teatud kohustusele tehke järgmist

  1. Veenduge, et külgribal on valitud teie praegune HEAD haru.
  2. Paremklõpsake loendis kinnitusel, mille juurde soovite naasta, ja valige Reset HEAD to ….

Kuidas ma saan gitis failide staadiumi eemaldada?

To lavastamata kohustub Git , kasuta " git reset” käsuga „–soft” ja määrake sissekandmise räsi. Teise võimalusena, kui soovite lavastamata oma viimase kohustuse korral saate selle hõlpsaks tagasivõtmiseks kasutada märge "HEAD". Argumendi „–pehme” abil hoitakse muudatusi teie töökataloogis ja registris.

Soovitan: