Сначала запустите git fetch
, чтобы обновить ветки удаленного отслеживания, затем запустите:
git log --oneline --graph --all origin/master...master
Этот синтаксис с тройными точками присутствует во всех командах git (есть также двойной); хотя они не совсем последовательны, и я рекомендую этот ответ , если вы хотите копать глубже.
Сводка tl; dr такова: она показывает, какие коммиты не находятся одновременно в origin / master и master.
--all
показывает и другие ветви.
Я понимаю, что это не совсем то, что вы просили, но вы можете настроить его по своему вкусу, возиться с точками, порядком и --all
.