git - exportar repositorio modo lectura

git

Git es uno de los sistemas de control de versiones más populares debido a su velocidad, eficiencia y soporte a un de desarrollo distribuido. Hoy LibreByte mostrará como compartir un repositorio git en modo lectura.

Paso 1: Ir al DIR del repositorio git

$ cd mi-repo

Paso 2: Crear el fichero git-daemon-export-ok

El fichero git-daemon-export-ok es un fichero vacío y su único objetivo es informarle a git que este repositorio está disponible en modo lectura o sea puede accederse usando el protocolo git. Si el repo no es un bare repo (vea la opción --bare del comando clone) entonces el fichero git-daemon-export-ok debe crearse dentro del DIR .git

$ touch git-daemon-export-ok

Paso 3: Ejecutar el servicio git

/usr/bin/git daemon --verbose --base-path=DIR-PADRE-DE_MI-REPO --reuseaddr --detach

Paso 4: Agregar al cron para que inicie cuando se inicie el SO

$ crontab -e 

y luego agregar la siguiente línea

@reboot /usr/bin/git daemon --base-path=DIR-PADRE-DE_MI-REPO  --reuseaddr --detach

Lecturas recomendadas

- man git daemon
- man git clone
- man git

Los tutoriales aquí en LibreByte están disponible bajo una licencia de software libre. Si le gusta mi trabajo considere:
Comprar un Hosting/VPS o Servidor Dedicado en MCKHost

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.