git-log commando in Git | Uitgelegd

Git Log Commando In Git Uitgelegd



Wanneer nieuwe bestanden worden toegevoegd of andere wijzigingen worden toegepast op de Git-repository, moeten gebruikers deze via commits opslaan in de Git-repository. Deze commits bevatten de wijzigingen en commit-berichten met details over de naam van de auteur, het e-mailadres, de commit-datum, -tijd en andere nuttige informatie. Deze informatie kan door gebruikers worden geraadpleegd wanneer dat nodig is door gebruik te maken van de ' git-logboek ” commando.

In deze blog wordt ingegaan op:

Wat is het 'git log' commando in Git?

Om alle logboekgeschiedenis van de huidige werkende repository te bekijken, de ' git-logboek ” commando kan worden gebruikt. Het kan samen met meerdere opties voor verschillende doeleinden worden gebruikt, zoals:







  • -een lijn ” optie wordt gebruikt om de logboekgeschiedenis op één regel samen te vatten.
  • -na ” optie wordt gebruikt voor het weergeven van de commit log data na de gewenste datum.
  • “- -auteur ” optie wordt gebruikt om de commits van een specifieke auteur te tonen.
  • -greep ” optie wordt gebruikt voor het weergeven van de loggegevens van het specifieke commit-bericht.
  • –staat ” optie wordt gebruikt voor het gewenste aantal commit log data met detail.

Syntaxis



Hier is de algemene syntaxis van de ' git-logboek ” commando:



git-logboek < keuze >

Van de hierboven gegeven opdracht, de ' ” wordt vervangen door de specifieke optie.





Hoe het 'git-logboek' in Git te bekijken?

De ' git-logboek ”-opdracht kan worden gebruikt om de loggegevens van de Git-repository weer te geven. Volg hiervoor de gegeven stappen:

  • Ga naar de lokale Git-repository.
  • Genereer een nieuw bestand in de repository en gebruik de ' git add ”-opdracht om de wijzigingen in scène te zetten.
  • Voer de ' git commit -m ”-opdracht om de bijgehouden wijzigingen naar de repository te pushen.
  • Om de Git-loggegevens te controleren, voert u de opdracht ' git-logboek “commando.

Stap 1: Ga naar de gewenste Git Local Repository

Gebruik in eerste instantie de volgende opdracht samen met het repositorypad en ga ernaar toe:



CD 'C:\Gebruikers \N azma\Git\Coco1'

Stap 2: Genereer bestand

Genereer vervolgens een nieuw bestand in het werkgebied door de opdracht ' aanraken ” commando:

aanraken testbestand.html

Stap 3: houd wijzigingen bij

Voer de opgegeven opdracht uit om het bestand naar de staging-index te pushen:

git toevoegen testbestand.html

Stap 4: wijzigingen doorvoeren

Sla nu de gefaseerde wijzigingen op in de lokale Git-repository door het onderstaande commando te gebruiken:

git vastleggen -M 'eerste commit'

Stap 5: Toon Git Commit Log-gegevens

Om de commit-loggegevens van de huidige werkende Git-repository te bekijken, voert u de opdracht ' git-logboek ” commando:

git-logboek

Bovendien kunnen we de loggegevens van het gewenste aantal commits bekijken door de opdracht ' git-logboek ”commando samen met het bereik. We hebben bijvoorbeeld de ' -2 ” als bereik:

git-logboek -2

Het is te zien dat het meest recente gewenste aantal commit-loggegevens is weergegeven:

Hoe het 'git log' -commando te gebruiken met de '-oneline' -optie in Git?

Gebruik de ' -een lijn ' optie met de ' git-logboek ” commando:

git-logboek --online -6

Hier hebben we de ' -6 ” als een commit-bereik. Het verstrekte aantal logboekgegevens voor vastleggingen is weergegeven:

Hoe gebruik je het 'git log' commando met de '–after' optie in Git?

Om de commit-loggegevens na de gewenste datum te controleren, voert u de opdracht ' git-logboek ” commando met de “ -na ' keuze:

git-logboek --na = '2023-03-29'

In de bovenstaande opdracht hebben we de ' 29-03-2023 ” datum voor het opsommen van alle commit-loggegevens na deze datum:

Hoe het 'git log' -commando te gebruiken met de '-author' -optie in Git?

Als je het commit-logboek van de gewenste auteur wilt bekijken, voer je het gegeven commando uit met de ' -auteur ” optie en geef de naam of het e-mailadres van de auteur op. In ons geval hebben we het e-mailadres van de auteur opgegeven:

git-logboek --auteur = 'hooriakhan422@gmail.com'

Hoe het 'git log' -commando te gebruiken met de '-grep' -optie in Git?

Een andere manier om de vereiste commit-loggegevens te krijgen, is de ' -greep ” optie en specificeer het commit bericht:

git-logboek --greep = 'voorletter'

Hier willen we alle details van de commits die de ' voorletter ” trefwoord in het commit-bericht:

Hoe het 'git log' -commando te gebruiken met de '-stat' -optie in Git?

Last but not least, de “ –staat ” optie kan worden gebruikt om het gewenste aantal commit log data in detail weer te geven:

git-logboek --staat -1

Dat is alles! We hebben details gegeven over het “git log” commando in Git.

Conclusie

De ' git-logboek ” commando wordt gebruikt voor het weergeven van alle commits in de loggeschiedenis van een repository. Het kan samen met meerdere opties voor verschillende doeleinden worden gebruikt, zoals ' -een lijn ”, “ -na ”, “- -auteur ”, “ -greep ', En ' –staat ” opties voor commit log data met detail. Deze blog demonstreerde het gebruik van het 'git log' commando in Git.