No puedo ver las diferencias en la twig remota después de una búsqueda de git

Estoy un poco confundido acerca de la búsqueda de git y comparando las diferencias.

Tengo las siguientes sucursales locales;

  • dominar
  • remoto / origen / maestro

En la twig principal, tengo un file de text en el que realizo cambios, confirmo y luego paso al origen / maestro.

En otro repository local (para fines de testing) tengo un control remoto para el mismo repository anterior. Corro

  • git fetch origin master
  • git diff master origin / master

No muestra diferencias, pero si hago git pull origin master , extrae y combina los cambios que hice en el file de text. Probablemente estoy equivocado, pero pensé que un tirón hizo una búsqueda y una fusión, por lo que hacer una búsqueda me permitió ver los cambios en la twig remota antes de fusionarlos.

Lo que necesita hacer para realizar un diff (después de una búsqueda) con respecto al jefe de su twig y el origen en la misma twig es una

git diff HEAD...origin

Por favor, tenga en count los 3 puntos. Por cierto, la pregunta puede posiblemente considerarse un duplicado de esta , al less en términos de la respuesta aceptada.