La utilidad de un repositorio "non-bare" es cuando el control de fuentes es personal. Y la necesidad de cambiar este tipo de repositorio, surge en el momento que necesitas compartir ese código con mas desarrolladores.
Para crear un repositorio para ti mismo "non-bare", se usa el siguiente comando:
git init project
Para crear un repositorio compartido "bare", es como sigue:
git init --bare project.git
Y convertir un repositorio GIT "non-bare" a "bare"
mv project/.git project.git
git --git-dir=project.git config core.bare true
rm -rf project
Fuentes
What is a bare git repository?
How do I make existing non-bare repository bare?
No hay comentarios:
Publicar un comentario