¿Hay un comando para deshacer git init?


Acabo de iniciar un repositorio con un usuario equivocado, y quiero deshacerlo. ¿Hay alguna orden para esto? ¿Realmente tengo que entrar y editar el .¿directorio git?

 485
Author: jww, 2010-07-09

5 answers

Si acaba de iniciarlo, puede simplemente eliminar .git. Típicamente:

rm -rf .git

Luego, vuelva a crear como el usuario correcto.

 873
Author: Matthew Flaschen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-07-09 12:17:38

En windows, escriba rmdir .git o rmdir /s .git si el .la carpeta git tiene subcarpetas.

Si su shell de 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 hit presione la tecla de Windows, escriba 'cmd', haga clic con el botón derecho en 'símbolo del sistema' y seleccione 'ejecutar como administrador) e intente 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

 26
Author: wordsforthewise,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-08-02 07:25:23

Git mantiene todos sus archivos en el .directorio git. Solo quita esa y vuelve a iniciarla.

Este post y le mostrará cómo encontrar el escondite .archivo git en Windows, Mac OSX, Ubuntu

 4
Author: Kris Roofe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-06-07 14:40:45

Estoy ejecutando Windows 7 con la consola git bash. Los comandos anteriores no funcionarían para mí.

Así que lo hice a través del Explorador de Windows. Revisé mostrar archivos ocultos, fui al directorio de mis proyectos y eliminé manualmente el .carpeta git. Luego, de vuelta en la línea de comandos, comprobé ejecutando git status.

Que regresó...

Fatal: No es un repositorio git (ni ninguno de los directorios padre): .git

Que es exactamente el resultado que quería. Devuelve que el directorio no es un repositorio git (anymore!).

 3
Author: Dom Davies.IT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-09 10:22:59

Elimine la carpeta .git en la carpeta raíz del proyecto

Si instalaste submódulos y quieres eliminar su git, también elimina .git de las carpetas submódulos

 1
Author: Luca C.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-28 10:30:37