git mudanças de saída / entrada

O Mercurial tem dois comandos legais: mudanças de entrada e saída.
Esses comandos permitem ver os commits que são enviados, mas não buscados, e os commits que não são enviados.

Por padrão, esses comandos não existem no git. Mas é muito simples usar os aliases do git para fazer isso:

Extrovertido

git log --pretty=oneline --abbrev-commit --graph @{u}..

Entrada

git fetch && git log --pretty=oneline --abbrev-commit --graph ..@{u}

Adicione isso à sua seção de alias em ~ / .gitconfig se desejar:

out = log --pretty=oneline --abbrev-commit --graph @{u}..
in = !git fetch && git log --pretty=oneline --abbrev-commit --graph ..@{u}