Git Befehle / Cheat sheet / Spickzettel
Neuen Branch erstellen und wechseln
git checkout -b TASK-123Branch wechseln
git checkout branchnameCommit mit Kommentar hinzufügen
git commit -m '[Task-123] Kommentar ...'Git merge (vorher Checkout master)
git merge --no-ff Task-123Branch pushen
git push origin Task-123Zeige welche Dateien in dem Branch zum Master verändert wurden
git diff --name-status maser Task-123Git Head zurücksetzen
git reset --hard HEADGit Remote Branch löschen
git push origin :BRANCH-123Git Local Branch löschen
git branch -d BRANCH-123oder
git branch -D BRANCH-123Git Cherry Pick
git cherry-pick COMMIT-NUMMERGit GET all remote branches
for remote in `git branch -r `; do git branch --track $remote; doneGit UPDATE all remote branches
for remote in `git branch -r `; do git checkout $remote ; git pull; done