¿No tengo claro en qué carpeta debo colocar el CD para crear mi inicio de Git?
La estructura de carpetas de mi servidor Linux es home/account/public_html
¿Debería estar en mi carpeta public_html cuando hago el inicio?
Gracias...
Respuesta1
He estructurado el mío donde está el repositorio de git en mi área privada (técnicamente, no visible en la web) y configuré un post-receive
enlace para publicar los cambios en el sitio.
El único inconveniente importante que se me ocurre es que no se puede http
pagar y quealgunos anfitrionesbloquear el puerto que usa git.
Puede configurar un enlace posterior a la recepción en un repositorio con:
cd
para ustedgit repo
Cree el
post-receive
archivo de enlace (hooks/post-receive
) con el siguiente contenido y hágalo ejecutable.#!/usr/bin/env bash
GIT_WORK_TREE=/path/to/site/folder
chmod +x hooks/post-receive
Ahora, cuando envíe cambios, se registrará en el directorio de su sitio (es decir, publicará sus cambios).
[Fuente]