Acabo de iniciar un repositorio con un usuario incorrecto, y quiero deshacerlo. ¿Hay algún comando para esto? ¿Tengo que entrar y editar el directorio .git?¿Hay algún comando para deshacer git init?
Respuesta
Si acaba de insertarlo, simplemente puede eliminar .git. Normalmente:
rm -rf .git
A continuación, vuelva a crear como el usuario correcto.
Gracias a Mathew, pero ¿puedes exponer "si acabas de escribirlo"? ¿Qué pasa si he hecho algunas cosas desde entonces? Algunas confirmaciones, etc. simplemente eliminarían esto es un problema? – Yarin
No, siempre puedes eliminar todo el subdirectorio '.git' sin efectos nocivos. – mskfisher
@mskfisher: ¡No hay efectos negativos además de que su repositorio se haya ido, eso es! – Cascabel
En Windows, escriba rmdir .git
o rmdir /s .git
si la carpeta .git tiene subcarpetas.
Si su shell git no está configurado con los derechos administrativos adecuados (es decir, lo niega cuando intenta rmdir
), puede abrir un símbolo del sistema (posiblemente como administrador - pulse la tecla de Windows, escriba 'cmd', Haga clic derecho en 'símbolo del sistema' y seleccione 'ejecutar como administrador' y pruebe los mismos comandos.
rd
es una forma alternativa del comando rmdir
. http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true
rmdir/s.git si ya agrega un control remoto para forzar archivos y subcarpetas – dpineda
Hice un inicio de git por accidente en una carpeta en Win7. El rmdir/s .git lo eliminó. – condiosluzverde
Git mantiene todos sus archivos en el directorio .git. Solo quítalo e inicia de nuevo.
Este post así le muestran cómo encontrar el archivo .git ocultar en Windows, Mac OS X, Ubuntu
Estoy utilizando Windows 7 con la consola git bash. Los comandos anteriores no funcionarían para mí.
Así que lo hice a través de Windows Explorer. Comprobé mostrar archivos ocultos, fui al directorio de proyectos y eliminé manualmente la carpeta .git. Luego volví a la línea de comando que comprobé ejecutando el estado de git.
que volvió ...
fatal: No es un repositorio git (o cualquiera de los directorios padre): .git
¿Qué es exactamente el resultado que quería. Devolvió que el directorio no es un repositorio git (¡más!).
eliminar la carpeta .git
en su proyecto carpeta raíz
si ha instalado submódulos y desea eliminar su git, quitar también .git
de submódulos carpetas
- 1. ¿Hay algún comando para actualizar redis?
- 2. ¿Hay algún método para deshacer '>' a '>' en JavaScript?
- 3. ¿Hay algún gancho git para tirar?
- 4. ¿Hay algún inconveniente para habilitar git rerere?
- 5. MATLAB deshacer un comando
- 6. ¿Por qué no hay deshacer/rehacer en Git?
- 7. ¿Hay algún comando para enumerar los conflictos de SVN?
- 8. ¿Hay algún comando para detener al intérprete en Common Lisp?
- 9. ¿Hay algún repositorio GIT de prueba disponible?
- 10. Deshacer un alijo git
- 11. ¿Hay algún servicio SVN-> GIT sincronizado?
- 12. deshacer Git Limpio
- 13. Deshacer un commit de git
- 14. ¿Cómo deshacer git update-index?
- 15. Deshacer eliminar en GIT
- 16. ¿hay algún complemento para usar git en gedit en ubuntu?
- 17. Git deshacer última confirmación
- 18. Git: deshacer cambios locales; git add. + git rm?
- 19. ¿Hay algún comando de Git que combine todos nuestros feos commits en uno solo?
- 20. Deshacer un git pull --rebase?
- 21. ¿Hay alguna forma de deshacer mi última inserción en Git?
- 22. Deshacer el comando en R
- 23. ¿Deshacer con el comando repo?
- 24. ¿Hay algún método init dado para la clase de acción struts2?
- 25. Cómo deshacer un Git rollback
- 26. ¿Está 'git --bare init' mal?
- 27. Deshacer "git add <dir>"?
- 28. Git: Cómo "deshacer" una fusión
- 29. Deshacer "git checkout CABEZA foo.c" en SCM git
- 30. Deshacer un git pull --rebase
[Cómo eliminar completamente un repositorio git creado con init?] (https://stackoverflow.com/q/1213430/6521116) –