Git Cheat Sheet
Benutzername und E-Mail global setzen
git config --global user.name "John Doe" git config --global user.email johndoe@example.com
Remote-Branch das erste mal auschecken
git checkout -b BRANCH origin/BRANCH # -b creates local branch
Neuen Branch erstellen und auf diesen wechseln
git checkout -b BRANCH
Upstream für Branch setzen
git branch --set-upstream BRANCH origin/BRANCH
Aktuellen Branch vom Remote aktualisieren und mergen
git pull --rebase
Zwischen Branches switchen
git checkout BRANCH
Branch löschen
git branch -d BRANCH git push origin :BRANCH # löscht den dazugehörigen Remote-Branch
Commits zusammenfassen
git rebase --interactive HEAD~<ANZAHL_COMMITS>