Me gustaría copiar automáticamente los archivos confirmados en una carpeta determinada para que se puedan ver en un navegador, pero me gustaría hacerlo sin tener que crear un repositorio desnudo que refleja el repositorio principal (como se muestra en here) y me gustaría que esto suceda en la confirmación.Gancho git post-commit simple para copiar archivos comprometidos en una carpeta determinada
¿Hay alguna manera simple de crear un gancho que lea qué archivos se han confirmado y los copie/actualice en un servidor web en vivo?
Por ejemplo: Tengo una carpeta llamada /example.com y un repositorio de git. Quiero que cuando confirme index.html en el repositorio, el archivo index.html correspondiente de /example.com se actualice con el contenido del archivo comprometido
Esto hace el trabajo perfectamente. Gracias – viorel
En Windows, ¿el script espera rutas completas y cuál es la sintaxis? ¡Gracias! – andli
@andli Estoy usando msysgit, y funciona usando las mismas rutas que usarías en una ventana de git bash. – Shlomo