Git Spiekbriefje
Git-cheatsheet met doorzoekbare commando's per categorie, van branchen en mergen tot rebase, stash en reset. Elk item toont het gebruik en een risiconiveau, gratis in je browser.
Instellen
git config --global user.name "Name"Gebruikersnaam instellen
git config --global user.name "Sam"
git config --global user.email "email"E-mailadres instellen
git config --global user.email "[email protected]"
git config --listAlle configuratie tonen
git config --list
Starten
git initNieuwe repository initialiseren
git init my-project
git clone <url>Externe repository klonen
git clone https://github.com/user/repo.git
Wijzigingen
git statusStatus van de werkmap
git status
git diffWijzigingen vergelijken
git diff HEAD~1
git add <file>Toevoegen aan staging
git add . / git add file.txt
git commit -m "message"Commit maken
git commit -m "feat: new feature"
git commit --amendLaatste commit aanpassen
git commit --amend -m "updated message"
git stashWijzigingen tijdelijk stashen
git stash / git stash pop
Branch
git branchBranches tonen
git branch -a
git branch <name>Nieuwe branch maken
git branch feature/login
git checkout <branch>Branch wisselen
git checkout main
git checkout -b <name>Maken en wisselen
git checkout -b feature/login
git merge <branch>Branch samenvoegen
git merge feature/login
git branch -d <name>Branch verwijderen
git branch -d feature/login
git branch -D <name>Branch geforceerd verwijderen
git branch -D feature/login
Remote
git remote -vRemotes tonen
git remote -v
git fetchExterne wijzigingen ophalen
git fetch origin
git pullOphalen en samenvoegen
git pull origin main
git pushPushen naar remote
git push origin main
git push --forceGeforceerd pushen
git push --force origin main
Ongedaan maken
git restore <file>Bestandswijzigingen weggooien
git restore file.txt
git reset HEAD <file>Bestand uit staging halen
git reset HEAD file.txt
git revert <commit>Commit terugdraaien (nieuwe commit)
git revert abc123
git reset --soft HEAD~1Laatste commit ongedaan maken (wijzigingen behouden)
git reset --soft HEAD~1
git reset --hard HEAD~1Laatste commit verwijderen (wijzigingen weggooien)
git reset --hard HEAD~1
Inspecteren
git logCommitgeschiedenis
git log --oneline --graph
git log --onelineGeschiedenis in één regel
git log --oneline -10
git show <commit>Commitdetails
git show abc123
git blame <file>Auteur per regel
git blame file.txt
git reflogHEAD-geschiedenis (voor herstel)
git reflog
Insluiten
Wat is Git Spiekbriefje?
Git-cheatsheet met doorzoekbare commando's per categorie, van branchen en mergen tot rebase, stash en reset. Elk item toont het gebruik en een risiconiveau, gratis in je browser.
Gebruiksaanwijzing
- 1Categorie kiezen— Kies een categorie zoals Configuratie, Branch of Ongedaan maken.
- 2Zoeken— Zoek op commando of beschrijving.
- 3Gevaarniveau controleren— Rode commando's kunnen gegevensverlies veroorzaken — gebruik met voorzichtigheid.
- 4Kopiëren— Kopieer het gewenste commando en gebruik het in uw terminal.
Gerelateerde tools
Veelgestelde vragen
Meer dan 35 commando's in 7 categorieën: Configuratie, Init, Wijzigingen, Branch, Remote, Ongedaan maken en Weergave.
Veilig (groen) betekent geen gegevensverlies, Voorzichtig (geel) betekent oplettendheid vereist, Gevaar (rood) betekent mogelijk gegevensverlies.
Ja, gebruik de kopieerknop bij elk commando om het naar het klembord te kopiëren.
Ja, moderne commando's zoals git restore en git switch zijn inbegrepen.
Ja, alle gegevens zijn statisch opgenomen en werken offline.