How do I see my local unpushed commits?
git, git-svn
Solution
I generally use `gitk --all` for that (after a `git fetch --all`).
And, for console mode, I have an alias of `git log --graph --all --decorate --oneline` which gives a nice and compact overview of your branches. In particular, it shows what you can push.
For both these commands you can specify branches (`test origin/test` in your case) instead of showing them all with `--all`.
Problem
If I have a local branch `test` and the remote branch is `test`. So if I did a push it would be `push origin test:test` How can I see my local unpushed commits that I did on that branch? `git log`?