- Compare branches after squash merge or rebase
1
git log --graph --left-right --cherry-pick --oneline master...experiment
- Get git log graphically with all tags/branches:
1
git log --all --decorate --oneline --graph
- Create or delete remote branches on push:
1
2
3
4
5# create new remote branch on push
git push origin mybranch
# delete existing remote branch on push
git push origin :mybranch