Git tira no tirando de la última revisión

Usamos Github para el control de fuente en nuestra organización. Varios desarrolladores combinan continuamente sus cambios con el repository de origen remoto. En mi caso, cloné el repository cuando hace dos semanas atrás y hubo múltiples fusiones después de eso. Ahora estoy tratando de usar la última revisión del código.

git pull origin master 

De seguro sé que hubo múltiples fusiones que han entrado desde la última vez que cloné, pero el command de extracción me dice que ya está actualizado. ¿Me estoy perdiendo algo aquí?

 git reset --hard HEAD~20 # some large number git pull origin master 

Esto solucionó mi problema con una actualización no ejecutable. La idea es empujar HEAD hacia atrás lo suficiente como para despejar cualquier confusión de git. Luego haz la atracción deseada.

Una explicación sería que los últimos commits se han realizado en otra twig, como se explica en " Git pull from my repository public no funciona ".

La otra posibilidad es que te encuentres en un modo HEAD desconectado .
Eso haría que cualquier git pull "actualizado" ya que estás en cualquier twig.