Ecco un esempio usando il mio repositori su github (
https://github.com/wdicarlo/wdc-do-commands)
> git log --graph --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(bold white) - [%an]%C(reset)%C(bold yellow)%d%C(reset)' --abbrev-commit --date=relative
* 63e5ed5 - (7 seconds ago) Improved do-bookmark command. - [Walter Di Carlo] (HEAD -> master)
* b97cb23 - (5 days ago) Improved do-sys-info command. - [Walter Di Carlo] (origin/master, origin/HEAD)
* 2cdd0d9 - (5 days ago) Added do-sys-path command - [Walter Di Carlo]
* be052af - (5 days ago) Update howto_bash_scripting.otl file. - [Walter Di Carlo]
* a0bf209 - (5 days ago) Improved do-cmd-find command. - [Walter Di Carlo]
* d550789 - (5 days ago) Improved do-mylyn-tasks command. - [Walter Di Carlo]
* b8926c4 - (5 days ago) Improved do-find-string command. - [Walter Di Carlo]
* 8e23050 - (8 days ago) Improved do-cmd-find command - [Walter Di Carlo]
* 7db4ec6 - (8 days ago) Improved do-cmd-exe command. - [Walter Di Carlo]
* 0f008a2 - (3 weeks ago) Added do_preexec command - [Walter Di Carlo]
Si vede chiaramente che in locale ho una modifica non ancora inviata (pushata) al remoto. Infatti il comando git status dice
Your branch is ahead of 'origin/master' by 1 commit.