tipos tag repositorio remote origin etiquetas eliminar crear git git-bare git-non-bare-repository

tag - git remote add origin server



Al crear un repositorio git que estará en el servidor, ¿puedo convertirlo en un repositorio simple? (3)

Esta pregunta ya tiene una respuesta aquí:

Ya he creado un repositorio. ¿Puedo hacer un tipo simple o debo comenzar de nuevo?


De acuerdo con las FAQ , la conversión de non-bare a bare se puede hacer de dos maneras. El mejor:

$ git clone --bare -l repo repo.git $ rm -rf repo

Para crear un repositorio simple desde cero:

$ mkdir repo.git $ cd repo.git $ git --bare init


Simplemente mueva la carpeta .git lejos de la copia de trabajo.

mv /var/git/repo/repo/.git /var/git/repos/repo.git

Es posible que desee seguir con un

git config --bool core.bare true

en ese repositorio, por si acaso git queja de que algo no está bien.


git clone --bare repo

Esto le dará una nueva versión repo.git de repo llamada repo.git . Fácil no