GIT CheatSheet: Handigste GIT-commands
Git-commands met parameters - kleine verwijzing
Inhoud
Hier is een kleine 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>": Bewaar wijzigingen 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>: Herapplikatie van 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 "<jou@example.com>": Stel het e-mailadres in voor jouw commits
Vervang tijdelijke aanduidingen zoals <bestand>, <url>, <taknaam>, enz., met echte 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
- Gitea alternatieven testen
- 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”