Ver las divergencias / compromisos exactos entre el repository local y remoto de Git

Configuración: repositorys de 3 git: en github, local y en server de transferencia.

Me desarrollo localmente, lo aplico a github y distribuyo los datos del server.

No trabajo ni comprometo cambios en el server intermedio, pero debo haberlo hecho hace mucho time. Porque ahora recibo el siguiente post cuando hago el git status (en el server de transición):

 On branch SOME_BRANCH Your branch and 'origin/SOME_BRANCH' have diverged, and have 4 and 32 different commit(s) each, respectively. 

Mi pregunta es: ¿cómo veo esos 4 commits exactos que no están en el origin ?

 git rev-list origin..HEAD 

Esto enumera los commits en su twig (HEAD) que no están en el origen.

Genéricamente, si su control remoto se llama foo y su twig es barra :

 git rev-list foo/bar..HEAD 

@charlesb es la respuesta para estar en la twig principal con origen llamado remoto.