Wat is Git Commit Hash en hoe het te gebruiken?

Wat Is Git Commit Hash En Hoe Het Te Gebruiken



In Git zijn commit-hashes een cruciaal onderdeel van de functionaliteit van Git. Deze zijn essentieel om wijzigingen bij te houden, samen te werken met anderen en de codebase effectief te beheren. Wanneer ontwikkelaars wijzigingen aanbrengen in de code in hun repository en deze vastleggen. Git genereert een unieke hash voor die commit op basis van de wijzigingen die ze hebben aangebracht.

Dit bericht gaat over de Git commit-hash en de methode om deze te gebruiken.







Wat is Git Commit Hash?

Een commit-hash is een speciale identificatie voor een bepaalde commit in de geschiedenis van de Git-repository. Het is een lange reeks tekens die een bepaalde versie van de codebase van de repository identificeert. Commit-hashes worden gegenereerd met behulp van een hash-functie die rekening houdt met de inhoud van de commit, de auteursinformatie en het tijdstempel.



Hoe Git Commit Hash te gebruiken?

Volg de onderstaande stappen om de Git commit-hash te gebruiken:



Stap 1: Ga naar de hoofdmap





Gebruik in eerste instantie de ' CD ” commando en navigeer naar de opgegeven map:

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



Stap 2: bekijk de geschiedenis van Git Log

Controleer de volledige Git-loggeschiedenis door de opdracht ' git log –oneline ” commando. Het zal elke commit op een enkele regel weergeven:

git-logboek --online

De onderstaande afbeelding toont alle commit-geschiedenis met succes. Selecteer vervolgens een commit naar keuze voor verder gebruik. Voor dat geval hebben we de ' 0f6603f ” hasj:

Stap 3: Commit Hash met de opdracht 'git show'.

Voer de ... uit ' git toon ” commando en voeg de geselecteerde commit samen met deze toe aan de commit hash:

git toon 0f6603f

U kunt de uitvoer zien van de hierboven uitgevoerde opdracht:

Gebruikers kunnen zich ook vastleggen met behulp van een andere methode die in de volgende stap wordt beschreven.

Stap 4: Commit Hash met de opdracht 'git diff'.

Om de wijzigingen van de gewenste commits in detail te krijgen, voer je de opdracht ' git diff ” commando. Om dit te doen, selecteert u twee commits uit de Git-loggeschiedenis en gebruikt u deze opgegeven opdracht:

git diff 0f6603f f1ab08a

Zoals u kunt zien, zijn de toegevoegde wijzigingen met succes doorgevoerd:

Dat is alles over Git commit hash en het gebruik ervan.

Conclusie

Een commit-hash is een speciale identificatie voor een bepaalde commit in de geschiedenis van de Git-repository. Om de Git commit hash te gebruiken, ga je eerst naar de Git root directory. Bekijk vervolgens het Git-logboek en selecteer een hash. Voer daarna hasj uit met de ' git toon ' of ' git diff ” commando volgens uw voorkeur. Dit bericht ging dieper in op de Git commit-hash en het gebruik ervan.