Een overzicht van veelgebruikte Git-commando's, gesorteerd op categorie. Meest gebruikte commando's zijn gemarkeerd met ⭐.
git config --global user.name "Jouw Naam" # Stel je naam in
git config --global user.email "jouw@email.com" # Stel je e-mail ingit init # ⭐ Initialiseer een nieuwe Git-repository
git clone <url> # ⭐ Clone een bestaande repositorygit status # ⭐ Bekijk de status van je repository
git log # Bekijk commit-historie
git log --oneline # Verkorte log-weergavegit add <bestand> # Voeg een specifiek bestand toe
git add . # ⭐ Voeg alle gewijzigde bestanden toe
git commit -m "Bericht" # ⭐ Commit de wijzigingen met een berichtgit branch # Toon beschikbare branches
git branch <naam> # Maak een nieuwe branch
git checkout <naam> # ⭐ Wissel naar een andere branch
git switch <naam> # Alternatief voor checkout
git merge <branch> # Merge een branch in de huidige branch
git branch -d <naam> # Verwijder een branchgit remote add origin <url> # Koppel een repository aan een remote
git push origin <branch> # ⭐ Push wijzigingen naar remote repository
git pull origin <branch> # ⭐ Haal de laatste wijzigingen op van remote repositorygit checkout -- <bestand> # Herstel een bestand naar de laatste commit
git reset HEAD <bestand> # Verwijder een bestand uit de staging area
git reset --hard <commit> # ⭐ Reset naar een specifieke commit (let op: wijzigingen gaan verloren!)git stash # ⭐ Sla tijdelijke wijzigingen op zonder te committen
git stash pop # Haal de opgeslagen wijzigingen terug
git stash list # Bekijk alle opgeslagen stashesgit tag <versie> # Maak een nieuwe tag
git tag # Bekijk alle tags
git push origin <tag> # Push een tag naar remote repositorygit diff # Bekijk verschillen tussen commits of bestanden
git rebase <branch> # Herschrijf commit-historiegit statusgit add .git commit -m "Bericht"git push origin <branch>git pull origin <branch>git checkout <branch>git reset --hard <commit>git stash