Deshacer 'git agregar '

Deshacer Git Agregar Dir



En Git, los archivos y las carpetas son las unidades básicas del repositorio. Cada repositorio de Git puede contener varios archivos y carpetas. Las carpetas ayudan a los desarrolladores a organizar mejor el repositorio. Los desarrolladores pueden organizar y confirmar toda la carpeta a la vez. Además, también pueden desorganizar la carpeta, incluidos todos sus archivos.

Este escrito cubrirá los siguientes aspectos:

Requisito previo: agregar carpeta/directorio al índice de Git

Para agregar el directorio en particular al índice de Git, primero navegue hasta el repositorio de Git deseado y vea su contenido. Luego, agregue la subcarpeta/subdirectorio al índice de Git usando el ' git add ' dominio.







Paso 1: cambiar al repositorio local

Primero, ingrese el comando que aparece a continuación y redirija al repositorio local en particular:



cd 'C:\Ir \R ing1'

Paso 2: ver el contenido del repositorio

Luego, enumere el contenido del repositorio actual:



ls

El siguiente resultado indica que el repositorio actual contiene dos archivos y una subcarpeta:





Paso 3: agregue una subcarpeta al índice de Git

Ahora, utilice el siguiente comando junto con el nombre de la subcarpeta particular para rastrearlo:



añadir subDir

Paso 4: ver el estado de Git

Para verificar si toda la subcarpeta se ha preparado o no, vea el estado de git:

estado de Git

Se puede ver que se ha rastreado toda la subcarpeta, incluido su contenido:

Método 1: Deshacer 'git add '/Directorio por etapas usando el comando 'git reset'

El ' reiniciar Comando desorganizar todos los archivos y carpetas preparados. Para deshacer el “ git agregar

” operación, utilice el “ reiniciar ” y especifique el nombre de la carpeta/directorio provisional:

reiniciar subDir

Método 2: Deshacer 'git add '/Directorio por etapas usando el comando 'git restore'

El ' git restaurar comando ” con el “ -escenificado La opción ” elimina un archivo o carpeta provisional que aún no está confirmado. Para deshacer la carpeta preparada en particular, ejecute el siguiente comando:

git restaurar --escenificado .

Método 3: Deshacer 'git add '/Directorio por etapas usando el comando 'git rm'

El ' git rm comando ” con el “ –almacenado ' y ' -r Las opciones y el nombre del directorio/carpeta eliminan un directorio en particular y todo lo que contiene del índice de Git:

git rm --en caché -r subDir

Aquí:

  • –almacenado La opción ” se usa para hacer el “ git rm El comando ” opera solo en el índice de Git.
  • -r La opción ” se utiliza para eliminar recursivamente.
  • subDir ” es nuestra carpeta/directorio deseado.

Por último, verifique el estado de Git para verificar los cambios:

estado de Git

Como puede ver que el “ subDir La subcarpeta/directorio se ha desorganizado correctamente:

Hemos explicado diferentes métodos para deshacer la operación “git add

”.

Conclusión

Git proporciona diferentes comandos para deshacer la operación 'git add

', como ' git reset ”, “ git restaurar – por etapas. ' y ' git rm –cached -r ” comandos. Estos comandos eliminan la carpeta rastreada en particular del área de preparación de Git. Este artículo explica varios métodos para deshacer la operación 'git add '.