Ejecuto el git --bare init
en un directorio incorrecto (en el servidor). Veo los archivos branches, config, deps, etc. en ese directorio ... ¿Cómo puedo deshacerlo?Git - did init descubierto en el directorio incorrecto
Respuesta
Dado que ha realizado una '--bare' init, no existe ningún directorio .git - en cambio el contenido normal del directorio .git son directamente en el directorio padre. Por ejemplo, el lugar donde se hizo 'git init --bare' se ve algo como:
$ git --bare init
Initialized empty Git repository in /Users/ebg/test/foo/
$ ls
HEAD config hooks/ objects/
branches/ description info/ refs/
para deshacer esto simplemente realizar:
rm -rf HEAD config hooks objects branches description info refs
Por supuesto, tenga cuidado si ya tenía los archivos y directorios allí con esos nombres.
Si lo hizo en el directorio que no se ha establecido previamente como repositorio git, sólo se puede eliminar la carpeta .git (asumiendo que usted está utilizando Linux):
rm -rf .git
De lo contrario, si el directorio ya contenía repositorio (directorio .git), que git init no tendría ningún efecto (es decir, el registro de git mostrará las mismas confirmaciones antes y después de git init).
ACTUALIZACIÓN: La respuesta de GoZoner (http://stackoverflow.com/a/10135410/754042) es realmente la correcta, mi respuesta sólo es aplicable si se ha ejecutado git init sin interruptor --bare. – BluesRockAddict
- 1. ¿Hay algún comando para deshacer git init?
- 2. Git, ¿Cómo cambiar un repositorio descubierto a compartido?
- 3. Capistrano Despliegue multietapa en el directorio incorrecto
- 4. Git eliminar el directorio
- 5. JFileChooser getCurrentDirectory devolviendo el directorio actual incorrecto?
- 6. ¿Está 'git --bare init' mal?
- 7. Capistrano carga el directorio .git
- 8. Error de plantilla Heroku - buscando parciales en el directorio incorrecto
- 9. Microsoft.Web.Administration.ServerManager buscando en el directorio incorrecto para IISExpress applicationHost.config
- 10. Git no init/sincronización/actualizar nuevos submódulos
- 11. git clonar en el directorio de inicio
- 12. Cómo git commit un único archivo/directorio
- 13. Homebrew - intérprete incorrecto: Ningún archivo o directorio
- 14. Permisos por directorio en git
- 15. ¿Cómo se actualiza el directorio de trabajo en "git checkout"?
- 16. Obteniendo el error 'receive.denyCurrentBranch' al presionar al repo de Git al descubierto
- 17. git commit directorio
- 18. Empuje el Proyecto Git al Directorio Local
- 19. git difftool para comparar el directorio?
- 20. Git pull y especificar el directorio?
- 21. Cómo extraer el directorio específico con git
- 22. ¿Cómo cambio el nombre del directorio .git?
- 23. Buscar la revisión de Git de un directorio de trabajo que falta el directorio .git
- 24. ¿Cómo implementas un "Did you mean"?
- 25. copia del directorio/mv a otro directorio en git
- 26. Muy extraño -% No trabajé para enteros, ¿% did?
- 27. SSH está buscando en el lugar incorrecto para el par de claves pública/privada en Windows
- 28. NSDateFormatter muestra el año incorrecto
- 29. ¿Cómo git diff en un determinado directorio?
- 30. git no .ignore trabajando en un directorio
s/discription/description/ No puedo editar porque es solo una letra. – johnny