Pregunta¿Cómo verificar los cambios en el repositorio de Git remoto (origen)?
¿Cuáles son los comandos de Git para hacer el siguiente flujo de trabajo?
Escenario
I clonado a partir de un repositorio e hicieron algunas confirmaciones de mi propia a mi repositorio local. Mientras tanto, mis colegas hicieron commits en el repositorio remoto. Ahora, quiero:
Comprobar si hay nuevas confirmaciones de otras personas en el repositorio remoto , es decir
origin
?decir que había 3 nuevas confirmaciones en el repositorio remoto desde mi última tirón, me gustaría diff compromete a la del repositorio remoto, es decir
HEAD~3
conHEAD~2
,HEAD~2
conHEAD~1
HEAD~1
y conHEAD
.Después de saber qué cambió de forma remota, Quiero obtener las últimas confirmaciones de las demás.
Mis hallazgos hasta ahora
Para el paso 2: Sé la notación de intercalación HEAD^
, HEAD^^
etc., y la notación tilde HEAD~2
, etc. HEAD~3
Para el paso 3: Es , Supongo, solo un git pull
.
duplicado posible de [Comprobar si tirón necesario en Git ] (http://stackoverflow.com/questions/3258243/check-if-pull-needed-in-git) –
@Daniele que la respuesta a la que está enlazando es excelente e incluso viene con un script bash personalizable. +1 – gorbysbm