¿Hay un command git que pueda get una list de la versión del proyecto / file en el server de repository git remoto?

supongamos que tengo un file con la versión 4 y el mismo file en el server de repository remoto es la versión 8. Me gustaría get la list de versiones para el proyecto / file.

Entonces me gustaría fusionar mi file con la versión 6.

¿Cómo voy a hacer esto?

Gracias

Tenga en count que en git, cada versión (confirmación) describe el estado completo de su repository, en lugar de versiones por file.

Puedes hacer algo como lo que quieres con los siguientes commands:

git fetch origin 

Esto actualiza todas sus "twigs de seguimiento remoto" desde el repository remoto al que se hace reference como origin . Puedes pensar que esto es como actualizar el estado de tu caching local de todas las twigs desde el origen.

A continuación, el siguiente command enumerará todas las confirmaciones que introdujeron cambios en el file docs/foo.txt que no tiene en su twig actual localmente:

 git log -p ..origin/master -- docs/foo.txt 

La opción -p dice que también incluya una diferencia completa entre versiones en la salida. Puede dejarlo para get una salida más concisa que simplemente le muestra los posts de confirmación.