Estoy usando un repositorio de git simple en un servidor para hacer una copia de seguridad, y envío los cambios locales allí con 'git push' después de hacer 'git commit' localmente.git: ¿Por qué estoy por delante del origen/master con X commits después de hacer 'git push'?
'git status' me dice
# On branch master
# Your branch is ahead of 'origin/master' by X commits.
Si modifico un archivo, y luego hacer otra commit seguido de un empujón, git me dice que mi rama es una ventaja de X + 1 confirmaciones. 'git remote show origin' me muestra que ambas URL de extracción y extracción son las mismas que yo proporciono como argumento para enviar.
He verificado que mis cambios son enviados al repositorio del servidor (ingresando a una ubicación diferente y verificando el contenido).
¿Qué estoy haciendo mal aquí?
PD: Soy consciente de que hay varias preguntas relacionadas aquí en SO, pero no pude encontrar la respuesta a mi problema específico en ninguna de ellas. Por favor apúntame en la dirección correcta si me equivoco en ese sentido.
no tengo una respuesta para usted, pero quiero que sepas que no estás solo! A veces veo este mensaje, y si hago un pull/push, aunque nada parece transferirse, esto desaparece. –
¿Ha intentado ejecutar 'origen de búsqueda de git' después de presionar? Tal vez la rama remota no se actualice después de la inserción. –
@ François, de hecho, lo mismo que para presionar, es el nombre de referencia lo que importa (para actualizarlo). – Bruno