Pregunta
¿Cuáles son los comandos de Git para hacer el siguiente flujo de trabajo?
Guión
Cloné desde un repositorio e hice algunas confirmaciones propias en mi repositorio local. Mientras tanto, mis colegas se comprometieron con el repositorio remoto. Ahora quiero:
Compruebe si hay nuevas confirmaciones de otras personas en el repositorio remoto, es decir
origin.Dicen que hubo 3 nuevas confirmaciones en el repositorio remoto desde mi último tirón, me gustaría diff confirmaciones del repositorio remoto, es decir,
HEAD~3conHEAD~2,HEAD~2conHEAD~1yHEAD~1conHEAD.Después de saber qué cambió de forma remota, quiero obtener las últimas confirmaciones de los demás.
Mis hallazgos hasta ahora
Para el paso 2: conozco la notación de intercalación HEAD^, HEAD^^etc. y la notación de tilde HEAD~2, HEAD~3etc.
Para el paso 3: Eso es, supongo, solo a git pull.