[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Consulta GIT



Mis proyectos de software libre en:
Github - edwinspire


El día 27 de diciembre de 2016, 12:21, Alberto Luaces <aluaces@udc.es> escribió:
> Edwin De La Cruz writes:
>
>> Estimados.
>> Reciban un cordial saludo.
>> Tengo una duda respecto al uso de GIT, arme un servidor GIT donde
>> tengo algunas dll de una aplicacion que actualmente es copiada a las
>> maquinas clientes a mano.
>> Las maquinas cliente son Windows server 2003 y el Servidor es Debian 8.
>>
>> Proble clonar el repositorio el las maquinas clientes y hacer PULL
>> para ver que los cambios realizados en el repositorio central se
>> replican a los clientes y funciona sin problema.
>>
>> El inconveniente se presenta cuando por "error" en la maquina cliente
>> alguien borra un archivo, cuando hago GIT PULL no se sincroniza con el
>> repositorio central copiando ese archivo que alguien borró.
>>
>> Hay alguna forma de hacer que en las maquinas clientes se mantenga
>> sincronizados los archivos con el servidor GIT y en caso de que en los
>> clientes se borre algun archivo automáticamente se detecte que falta y
>> lo descargue desde el repositorio?
>>
>
> Entiendo que entonces desde los clientes sólo se obtienen los cambios
> del servidor, pero que no se generan cambios nuevos, ¿no?
>
> En ese caso, antes de sincronizar se puede hacer un
>
> git reset --hard master
>
> para quedarse en el estado sin modificaciones.
>
> --
> Alberto
>

Gracias, con git reset --hard master funcionó, ya aparecen los
archivos que por error fueron borrados.
Ahora mi pregunta es... haciendo eso se vuelven a bajar todos los
archivos o solo los que falta y/o han cambiado?


Reply to: