git version 1.7.3.5
Tengo las siguientes ramas:actualización de las ramas utilizando git pull
git branch
image
master
* video
hice un trabajo en la oficina. Y cuando llegué a casa, siempre actualizo en el cuaderno de mi casa.
Sin embargo, cuando hice una git remote show origin
consigo el siguiente:
Local refs configured for 'git push':
image pushes to image (up to date)
master pushes to master (fast-forwardable)
video pushes to video (local out of date)
así que hice un git pull para todas estas ramas:
git pull origin image
git pull origin master
git pull origin video
Cuando hago un git status en el vídeo y la ramificación me sale:
nothing to commit (working directory clean)
Cuando hago un git status en la rama maestra me sale:
Your branch is ahead of 'origin/master' by 5 commits.
Qué no entiendo lo siguiente (fast-forwardable)
y (local out of date)
?
¿Pero en el estado de git para video dice que está actualizado?
¿Debo empujar a mi maestro si está adelantado por 5 commits?
Muchas gracias por todas las sugerencias
ejecutar '--stat --pretty = formato: '% Cred% h% Creset -% s% Cgreen (% Cr)% Creset' --abbrev-commit --date = relative origin/master..master' para obtener una impresión sobre la diferencia. '(fast-forwardable)' significa que es seguro presionar: las ramas tienen los mismos commits excepto que una rama ('local' en sus casos) tiene algunos commits adicionales en la parte superior. – jfs