Obsah:

Čo robí súbor git reset HEAD?
Čo robí súbor git reset HEAD?

Video: Čo robí súbor git reset HEAD?

Video: Čo robí súbor git reset HEAD?
Video: L4D2 ҚАЛАЙ ОРНАТУ КЕРЕК 2024, Apríl
Anonim

Git vás núti potvrdiť alebo ukryť všetky zmeny v pracovnom adresári, ktoré sa stratia počas platby. Môžete si vymyslieť git vrátiť ako nástroj na zrušenie vykonaných zmien, zatiaľ čo git reset HEAD slúži na zrušenie nepotvrdených zmien.

Ako teda zruším git resetovaciu hlavu?

Takže do Vrátenie späť a resetovať , beh git reset HEAD @{1} (alebo git reset d27924e). Ak ste na druhej strane odvtedy spustili nejaké iné príkazy, táto aktualizácia HLAVA , komit, ktorý chcete, nebude na začiatku zoznamu a budete musieť hľadať cez reflog.

Tiež viete, čo robí príkaz git reset soft head 5? Git reset má 5 hlavné režimy: mäkké , zmiešaný, zlúčený, tvrdý, zachovať. Rozdiel medzi nimi je zmeniť alebo nezmeniť hlavu , stage (index), pracovný adresár. Git reset --ťažko sa zmení hlavu , index a pracovný adresár. Git reset -- mäkké zmení sa hlavu iba.

Podobne sa môžete opýtať, ako resetujete hlavu na konkrétny commit?

Ak chcete obnoviť svoju vetvu HEAD na určité potvrdenie:

  1. Uistite sa, že je na bočnom paneli vybratá vaša aktuálna vetva HEAD.
  2. Kliknite pravým tlačidlom myši na odovzdanie, ku ktorému sa chcete vrátiť, v zozname a vyberte možnosť Obnoviť HEAD na ….

Ako zruším fázu súborov v git?

Komu bez javiska zaväzuje sa Git , Použi git reset“s možnosťou „–soft“a zadajte hash odovzdania. Prípadne, ak chcete bez javiska váš posledný odovzdanie, môžete použiť zápis „HEAD“, aby ste ho ľahko vrátili. Pomocou argumentu „–soft“sa zmeny uložia do vášho pracovného adresára a indexu.

Odporúča: