Co je Git Commit Hash a jak jej používat?

Co Je Git Commit Hash A Jak Jej Pouzivat



V Gitu jsou haše potvrzení klíčovou součástí funkčnosti Gitu. Ty jsou nezbytné pro sledování změn, spolupráci s ostatními a efektivní správu kódové základny. Když vývojáři provedou změny v kódu ve svém úložišti a odevzdají je. Git generuje jedinečný hash pro toto potvrzení na základě změn, které provedl.

Tento příspěvek bude obsahovat informace o hash commitu Git a metodě jeho použití.







Co je Git Commit Hash?

Hash odevzdání je speciální identifikátor pro konkrétní odevzdání v historii úložiště Git. Je to dlouhý řetězec znaků, který identifikuje konkrétní verzi kódové základny úložiště. Hodnoty pro potvrzení jsou generovány pomocí hashovací funkce, která bere v úvahu obsah potvrzení, informace o autorovi a časové razítko.



Jak používat Git Commit Hash?

Chcete-li použít hash potvrzení Git, postupujte podle níže uvedených kroků:



Krok 1: Přejděte ke kořenovému adresáři





Zpočátku použijte „ CD ” a přejděte do uvedeného adresáře:

CD 'C:\Users\user\Git\projectrepo'



Krok 2: Zobrazte historii protokolu Git

Zkontrolujte úplnou historii protokolů Git spuštěním příkazu „ git log –oneline “příkaz. Zobrazí každé potvrzení na jednom řádku:

git log -- online

Níže uvedený obrázek ukazuje všechny úspěšné odevzdání. Poté vyberte potvrzení podle svého výběru pro další použití. Pro tento případ jsme vybrali „ 0f6603f 'hash:

Krok 3: Potvrďte hash pomocí příkazu „git show“.

Spusťte „ git show ” a přidejte vybrané odevzdání spolu s tímto do hash odevzdání:

git show 0f6603f

Můžete vidět výstup výše provedeného příkazu:

Uživatelé se také mohou zavázat pomocí jiné metody poskytnuté v dalším kroku.

Krok 4: Potvrďte hash pomocí příkazu „git diff“.

Chcete-li získat změny požadovaných odevzdání podrobně, spusťte „ git rozdíl “příkaz. Chcete-li tak učinit, vyberte dvě potvrzení z historie protokolu Git a použijte tento uvedený příkaz:

git rozdíl 0f6603f f1ab08a

Jak vidíte, přidané změny byly úspěšně poskytnuty:

To je vše o hash commitu Git a jeho použití.

Závěr

Hash odevzdání je speciální identifikátor pro konkrétní odevzdání v historii úložiště Git. Chcete-li použít hash potvrzení Git, přejděte nejprve do kořenového adresáře Git. Poté si prohlédněte protokol Git a vyberte hash. Poté potvrďte hash pomocí „ git show “ nebo „ git rozdíl “ podle vašich preferencí. Tento příspěvek rozvádí hash commit Git a jeho použití.