Mikä on Git Commit Hash ja kuinka sitä käytetään?

Mika On Git Commit Hash Ja Kuinka Sita Kaytetaan



Gitissä commit-tiivisteet ovat tärkeä osa Gitin toimintoja. Nämä ovat välttämättömiä muutosten seuraamiseksi, yhteistyön tekemiseksi muiden kanssa ja koodikannan tehokkaaseen hallintaan. Kun kehittäjät tekevät muutoksia arkiston koodiin ja sitovat ne. Git luo ainutlaatuisen tiivisteen tälle sitoumukselle tekemiensä muutosten perusteella.

Tämä viesti kertoo Git commit hashista ja sen käyttömenetelmästä.







Mikä on Git Commit Hash?

Toimitustiiviste on erityinen tunniste tietylle sitoumukselle Git-tietovaraston historiassa. Se on pitkä merkkijono, joka identifioi tietyn version arkiston koodikannasta. Toimitustiivisteet luodaan tiivistefunktiolla, joka ottaa huomioon toimituksen sisällön, tekijätiedot ja aikaleiman.



Kuinka käyttää Git Commit Hashia?

Jos haluat käyttää Git commit -tiivistettä, noudata alla olevia vaiheita:



Vaihe 1: Siirry kohti juurihakemistoa





Käytä aluksi ' CD ”-komento ja navigoi ilmoitettuun hakemistoon:

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



Vaihe 2: Tarkastele Git Log -historiaa

Tarkista koko Git-lokihistoria suorittamalla ' git log –oneline ”komento. Se näyttää jokaisen sitoumuksen yhdellä rivillä:

git loki -- verkossa

Alla oleva kuva näyttää koko toimitushistorian onnistuneesti. Valitse sitten valitsemasi sitoumus myöhempää käyttöä varten. Tässä tapauksessa olemme valinneet ' 0f6603f ”hash:

Vaihe 3: Tee tiiviste 'git show' -komennolla

Suorita ' git show ”-komento ja lisää valittu toimitus yhdessä tämän kanssa commit hash:iin:

git show 0f6603f

Näet yllä suoritetun komennon tulosteen:

Käyttäjät voivat sitoutua myös toisella seuraavassa vaiheessa tarjotulla menetelmällä.

Vaihe 4: Vahvista tiiviste 'git diff' -komennolla

Saadaksesi haluttujen sitoumusten muutokset yksityiskohtaisesti, suorita ' git ero ”komento. Voit tehdä tämän valitsemalla kaksi toimitusta Git-lokihistoriasta ja käyttämällä tätä annettua komentoa:

git ero 0f6603f f1ab08a

Kuten näet, lisätyt muutokset toimitetaan onnistuneesti:

Siinä on kaikki Gitin tekemästä hashista ja sen käytöstä.

Johtopäätös

Toimitustiiviste on erityinen tunniste tietylle sitoumukselle Git-tietovaraston historiassa. Jos haluat käyttää Git commit -tiivistettä, siirry ensin Gitin juurihakemistoon. Tarkastele sitten Git-lokia ja valitse hash. Tee sen jälkeen hash ' git show ' tai ' git ero ”-komento mieltymystesi mukaan. Tämä viesti käsitteli Git commit -hajautusta ja sen käyttöä.