Ak omylom commitujete súbor, ktorý nepotrebuje commit, môžete to vrátiť späť.
Použi git log na kontrolu logu commitov
commit 422bc088a7d6c5429f1d0760d008d86c505f4abe
Author: zhyq0826 <zhyq0826@gmail.com>
Date: Tue Sep 4 18:19:23 2012 +0800
Odstráňte limit počtu nedávnych vyhľadávaní
commit 8da0fd772c3acabd6e21e85287bdcfcfe8e74c85
Merge: 461ac36 0283074
Author: zhyq0826 <zhyq0826@gmail.com>
Date: Tue Sep 4 18:16:09 2012 +0800 Nájdite hash hodnotu commitu, ktorý treba vrátiť späť,
Git reset – tvrdý commit_id
Použite vyššie uvedený príkaz na vrátenie späť
Nasledujúci je Doubanov
Denník Cang Yana
Príčina: Nie, Xiaoxin odoslal súbor s IP adresou firemného servera, číslom účtu a heslom na git
Metódy:
Ostatné:
Podľa –soft –mixed –hard sa pracovný strom, index a HEAD resetujú: git reset –mixed: Toto je predvolený spôsob, git reset bez akýchkoľvek parametrov, teda vráti sa k určitej verzii, pričom sa zachováva iba zdrojový kód, commit a indexové informácie git reset –soft: Vráti sa k určitej verzii, vráti iba informácie o commite a nevráti sa na úroveň indexového súboru. Ak stále chceš odoslať, jednoducho sa zaviažte priamo git reset –ťažké: Ak sa úplne vrátite k určitej verzii, lokálny zdrojový kód sa tiež zmení na obsah predchádzajúcej verzie
Najnovší commit HEAD HLAVA^ Minule <commit_id> Hodnota SHA1 pre každý commit. je viditeľná v git logu alebo na karte commit na stránke
|