V systéme Git sú hodnoty hash dôležitou súčasťou funkčnosti systému Git. Sú nevyhnutné na sledovanie zmien, spoluprácu s ostatnými a efektívne spravovanie kódovej základne. Keď vývojári vykonajú zmeny v kóde vo svojom úložisku a potvrdia ich. Git generuje jedinečný hash pre toto odovzdanie na základe zmien, ktoré vykonal.
Tento príspevok bude uvádzať hash odovzdania Git a spôsob jeho použitia.
Čo je Git Commit Hash?
Hash odovzdania je špeciálny identifikátor konkrétneho odovzdania v histórii úložiska Git. Je to dlhý reťazec znakov, ktorý identifikuje konkrétnu verziu kódovej základne úložiska. Hash potvrdenia sa generujú pomocou hašovacej funkcie, ktorá berie do úvahy obsah potvrdenia, informácie o autorovi a časovú pečiatku.
Ako používať Git Commit Hash?
Ak chcete použiť hash odovzdania Git, postupujte podľa krokov uvedených nižšie:
- Prejdite do koreňového adresára Git.
- Zobrazte denník Git a vyberte hash.
- Potvrdiť hash pomocou „ git show “ alebo „ git rozdiel ” príkaz podľa vašich preferencií.
Krok 1: Prejdite do koreňového adresára
Na začiatok použite „ cd “ a prejdite do uvedeného adresára:
cd 'C:\Users\user\Git\projectrepo'
Krok 2: Pozrite si históriu Git Log
Skontrolujte celú históriu denníka Git spustením príkazu „ git log – oneline “príkaz. Zobrazí každé odovzdanie na jednom riadku:
git log --online
Nižšie uvedený obrázok zobrazuje celú históriu odovzdania úspešne. Potom vyberte odovzdanie podľa vlastného výberu na ďalšie použitie. Pre tento prípad sme vybrali „ 0f6603f ” hash:
Krok 3: Potvrďte hash príkazom „git show“.
Spustite „ git show ” a pridajte vybrané odovzdanie spolu s týmto do hash odovzdania:
git show 0f6603f
Môžete vidieť výstup vyššie vykonaného príkazu:
Používatelia sa môžu zaviazať aj pomocou inej metódy poskytnutej v ďalšom kroku.
Krok 4: Potvrďte hash príkazom „git diff“.
Ak chcete získať podrobné zmeny požadovaných odovzdaní, vykonajte príkaz „ git rozdiel “príkaz. Ak to chcete urobiť, vyberte dve potvrdenia z histórie denníka Git a použite tento príkaz:
git rozdiel 0f6603f f1ab08a
Ako vidíte, pridané zmeny boli úspešne poskytnuté:
To je všetko o hashovi Git a jeho použití.
Záver
Hash odovzdania je špeciálny identifikátor konkrétneho odovzdania v histórii úložiska Git. Ak chcete použiť hash odovzdania Git, najprv prejdite do koreňového adresára Git. Potom si zobrazte denník Git a vyberte hash. Potom potvrďte hash pomocou „ git show “ alebo „ git rozdiel ” príkaz podľa vašich preferencií. Tento príspevok rozpracoval hash odovzdania Git a jeho použitie.