Tartalomjegyzék:

Mit csinál a git reset HEAD fájl?
Mit csinál a git reset HEAD fájl?

Videó: Mit csinál a git reset HEAD fájl?

Videó: Mit csinál a git reset HEAD fájl?
Videó: Deutsch lernen (A2): Ganzer Film auf Deutsch - "Nicos Weg" | Deutsch lernen mit Videos | Untertitel 2024, November
Anonim

Git arra kényszeríti Önt, hogy véglegesítse vagy rejtse el a munkakönyvtárban a fizetés során elveszett változtatásokat. Gondolhatod git revert mint eszköz az elkövetett változtatások visszavonására, míg git reset HEAD a nem végrehajtott változtatások visszavonására szolgál.

Ennek megfelelően hogyan tudok visszavonni egy git reset fejet?

Szóval, hogy visszavonása az Visszaállítás , fuss git reset HEAD @{1} (vagy git reset d27924e). Ha viszont más parancsokat is futtatott azóta az a frissítés FEJ , a kívánt véglegesítés nem lesz a lista tetején, és át kell keresned a reflog -ban.

Tudja azt is, hogy mit csinál a git reset soft head 5 parancs? Git reset van 5 fő módok: puha , vegyes, összevont, kemény, megtartani. A különbség köztük az, hogy változik-e vagy nem fej , színpad (index), munkakönyvtár. Git reset -- kemény meg fog változni fej , index és munkakönyvtár. Git reset -- puha meg fog változni fej csak.

Hasonlóképpen felteheti a kérdést, hogyan lehet visszaállítani egy adott kötelezettségvállalást?

A HEAD ág visszaállítása egy bizonyos véglegesítésre:

  1. Győződjön meg arról, hogy az aktuális HEAD ág ki van választva az oldalsávon.
  2. Kattintson a jobb gombbal arra a véglegesítésre a listában, amelyhez visszatérni szeretne, és válassza a Reset HEAD to… lehetőséget.

Hogyan távolíthatom el a git fájlokat?

Nak nek színpadon vállalja Git , használja a " git reset” parancsot a „–soft” opcióval, és adja meg a véglegesítési hash-t. Alternatív megoldásként, ha akarod színpadon az utolsó commit, akkor a "HEAD" jelölést annak érdekében, hogy könnyen vissza. A „–soft” argumentum használatával a változások a munkakönyvtárban és az indexben maradnak.

Ajánlott: