GIT CheatSheet
Git-commands met parameters - kleine referentie
Inhoud
Hier is een klein cheatsheet: Git commando’s met parameters
Dit straatgezicht is gegenereerd door AI model Flux 1 dev.
Basiscommando’s
git init
: Initialiseer een nieuw Git opslaggit clone <url>
: Maak een lokale kopie van een externe opslaggit add <file>
: Stel wijzigingen voor commitgit commit -m "<message>"
: Sla wijzigingen op in de lokale opslag met een berichtgit status
: Controleer de status van je werkdirectorygit log
: Bekijk de commitgeschiedenis
Takken en samenvoegen
git branch
: Lijst alle lokale takkengit branch <taknaam>
: Maak een nieuwe takgit checkout <taknaam>
: Schakel over naar een andere takgit checkout -b <taknaam>
: Maak en schakel over naar een nieuwe takgit merge <tak>
: Voeg de opgegeven tak samen met de huidige tak
Externe opslagplaatsen
git remote add <naam> <url>
: Voeg een externe opslagplaats toegit push <externe> <tak>
: Upload lokale commits naar een externe opslagplaatsgit pull
: Haal en voeg wijzigingen van de externe opslagplaats samengit fetch
: Download wijzigingen van de externe opslagplaats
Wijzigingen ongedaan maken
git reset <bestand>
: Onstap wijzigingen terwijl ze in de werkdirectory blijvengit reset --hard <commit>
: Verwijder alle wijzigingen en ga naar een specifieke commitgit revert <commit>
: Maak een nieuwe commit die de wijzigingen van een specifieke commit ongedaan maakt
Geavanceerde commando’s
git stash
: Tijdelijk opslaan van gewijzigde bestandengit stash pop
: Toepassen en verwijderen van de meest recente stashgit rebase <tak>
: Herimplementeer commits op top van een ander basisgit cherry-pick <commit>
: Toepassen van een specifieke commit op de huidige takgit tag <tag-naam>
: Maak een lichte tag op de huidige commit
Configuratie
git config --global user.name "<Jouw Naam>"
: Stel de naam in voor jouw commitsgit config --global user.email "<je@example.com>"
: Stel het e-mailadres in voor jouw commits
Vervang tijdelijke aanduidingen zoals <bestand>
, <url>
, <taknaam>
, enz., met werkelijke waarden wanneer je deze commando’s gebruikt.
Nuttige links
- https://en.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf
Andere cheatsheets
- PowerShell Cheatsheet
- cURL Cheatsheet
- Bash Cheat Sheet
- Hugo Cheat Sheet
- Golang Cheat Sheet
- LaTeX Cheat Sheet
- Ollama cheatsheet
- Docker Cheatsheet
- Kubernetes Cheatsheet
- [Python Cheatsheet](https://www.glukhov.org/nl/post/2024/08/python-cheat-sheet/ “Python Cheatsheet”