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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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