Desinicializar repositorio en Git

Abdul Jabbar 20 junio 2023
  1. el comando git init
  2. Desinicializar repositorio en Git
Desinicializar repositorio en Git

Git es una plataforma muy conocida que utilizamos para realizar un seguimiento de los cambios en nuestro código durante el desarrollo de nuestra aplicación. Es un sistema de control de versiones que nos permite coordinarnos con nuestros compañeros de equipo y nos ayuda a mejorar nuestra codificación mientras nos coordinamos entre nosotros en un proyecto en equipo.

el comando git init

El comando git init desarrolla un repositorio Git nuevo y vacante. También se usa para reinicializar un repositorio Git ya existente.

Probablemente sea el primer comando que ejecuta un desarrollador al inicializar un nuevo proyecto. Un repositorio es un lugar donde podemos almacenar archivos de proyectos y guardar versiones de código a las que se puede acceder fácilmente.

Este comando nos ayuda a desarrollar un subdirectorio .git que consta de los metadatos, por ejemplo, subdirectorios para objetos y archivos de plantilla, para crear un repositorio completamente nuevo. Esta guía le enseñará el procedimiento para deshacer este comando o para desinicializar el repositorio de Git usando la línea de comando.

Desinicializar repositorio en Git

Cuando usamos git init para inicializar un repositorio de Git, se crea automáticamente un directorio oculto de Git (.git) dentro de nuestro directorio de proyectos. En la línea de comandos de Git, no hay ningún comando para git init undo.

Para deshacer los cambios realizados por el comando init en nuestra computadora, debemos eliminar la carpeta llamada .git en nuestra carpeta de repositorio ejecutando un comando que eliminará el repositorio de Git que se acaba de crear. El comando es el siguiente.

rm -rf .git/

El comando anterior es para Linux. La bandera r se usa para eliminar recursivamente. La bandera f se usa para forzar (para forzar la eliminación de archivos protegidos).

Para Windows, podemos eliminar la carpeta .git/ a través del siguiente comando de shell de Git.

rmdir /s .git

Este comando eliminará la carpeta llamada .git y todos los subdirectorios de esa carpeta.

Algunos archivos pueden permanecer porque son archivos .gitignore ocultos (los hemos agregado nosotros mismos en .gitignore). Para eliminarlos ejecutaremos el siguiente comando.

find . -name ".gitignore" | xargs rm
Note
Debemos tener cuidado al eliminar la carpeta .git, y debemos asegurarnos de que estamos en el repositorio correcto porque una vez que se elimina, no podemos reservarlo. Y se borra todo nuestro historial en el repositorio.
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Artículo relacionado - Git Repository