| git clone |
kopie van een repository ophalen |
| git init |
nieuwe repository starten |
| git status |
kijken wat er is veranderd |
| git add |
wijzigingen klaarzetten voor een commit |
| git commit |
wijzigingen vastleggen met een bericht |
| git push |
commits naar de server sturen |
| git pull |
updates ophalen én samenvoegen |
| git fetch |
updates ophalen zonder samenvoegen |
| git branch |
lijst van takken / nieuwe tak maken |
| git checkout |
wisselen naar een andere tak of commit |
| git switch |
wisselen van branch (nieuwere variant) |
| git merge |
twee takken samenvoegen |
| git rebase |
commits opnieuw afspelen bovenop een andere tak |
| git log |
geschiedenis van commits bekijken |
| git diff |
verschillen tonen |
| git stash |
tijdelijk wegleggen wat je hebt veranderd |