remota - git pull origin master
git repo dice que está actualizado después de la extracción, pero los archivos no se actualizan (1)
Prueba esto:
git fetch --all
git reset --hard origin/master
Explicación:
git fetch descarga lo último desde el control remoto sin intentar fusionar o volver a generar nada.
¡Por favor hazme saber si tienes preguntas!
Tengo 3 repos. Un repositorio simple que utilizo como un repositorio maestro, un repositorio dev en el que hago y pruebo cambios, y un repositorio prod desde el que se ejecutan los scripts en el entorno prod.
Después de haber probado los cambios en el repositorio de desarrollo, los empujo al repositorio simple y estos se introducen automáticamente en el repositorio de prod en un cronjob utilizando un script básico (ejecutando el comando git pull).
Seguí el procedimiento anterior para realizar un cambio, pero el archivo modificado no se actualizará en el repositorio de prod.
- El cambio es registrado y empujado en el repositorio de desarrollo.
- El tirón se ha hecho a la repo prod.
- Los registros de git para todos los repositorios son idénticos y todos muestran el registro para este cambio
- git branch me da "* master" para todos los repos.
- El estado de git para todos los repositorios me da: # En el maestro de sucursal no hay nada que cometer, trabajar en el directorio limpio
- git pull me da "Ya actualizado" para los repositorios de dev y prod
Usando las extensiones git para una vista gráfica, parece que cada repositorio está actualizado y al principio.
He intentado:
- git checkout HEAD
- maestro de origen git pull
- git reset - hard HEAD
- git reset - hard origin / master
- git reset origin / master
¿Alguien puede ayudar aquí?