Git und Gerrit

Wie pushe ich ein commit ins Gerrit?

git push origin HEAD:refs/for/master

Wie kann amende ich ein commit?

git commit -m "Something terribly misguided"
git reset HEAD~
# edit files as necessary
git add ...
git commit -c ORIG_HEAD

Wie kann ich mir alle Branches im Projekt auflisten lassen?

git branch -a

Wie kann ich ein Branch löschen?

git branch -d

Wie kann ich einen Brnach aktualisieren?

git fetch
git pull

Wie pushe ich meine Änderungen?

git add .
git commit -a -m "beschreibung"
git push

Wie lösche ich alle lokalen Änderungen?

git reset --hard
git clean -fd
git pull

# one liner
git reset --hard && git clean -fd && git pull