¿Es la opción --bare igual a la configuración core.bare en Git?
Quiero crear un repositorio git en mi servidor para actualizar mi sitio web después de presionar. El primer paso de todos los tutoriales (como este:http://developertheory.com/how-to-auto-deploy-apps-after-git-push/) Encontré, es este comando:
git init --bare
En los siguientes pasos debo ingresar los siguientes comandos:
git config core.worktree /path/to/git/deploy
git config core.bare false
git config receive.denycurrentbranch ignore
el segundo comando (git config core.bare false
) establece el repositorio a no-desnudo. ¿Por qué iniciamos el repositorio como básico y luego lo configuramos como no básico?