Este artículo cubrirá los siguientes aspectos:
Requisito previo: Agregar carpeta/directorio al índice Git
Para agregar el directorio particular al índice GIT, primero, navegue al repositorio de git deseado y ver su contenido. Luego, agregue la subcarpeta/subdirectorio al índice GIT utilizando el "Git Agregar " dominio.
Paso 1: Cambiar al repositorio local
Primero, ingrese el comando que se encuentra a continuación y redirige al repositorio local en particular:
CD "C: \ Git \ Repo1"
Paso 2: Ver contenido de repositorio
Luego, enumere el contenido del repositorio actual:
LS
La siguiente salida indica que el repositorio actual contiene dos archivos y una subcarpeta:
Paso 3: Agregar subcarpeta al índice Git
Ahora, utilice el siguiente comando junto con el nombre de subcarpeta particular para rastrearlo:
git agregar subdir
Paso 4: Ver el estado de git
Para verificar si toda la subcarpeta ha sido escenificada o no, vea el estado de git:
estado de git
Se puede ver que toda la subcarpeta, incluido su contenido, ha sido rastreado:
Método 1: Deshacer "Git Add"/Directorio de escenario utilizando el comando "RESET" GIT "
El "reinicio de git"Comando Un etapa todos los archivos y carpetas escenificados. Deshacer el "Git Agregar "Operación, utilice el"reinicio de git"Comando y especifique el nombre del directorio/carpeta escenificado:
Restablecer Git Subdir
Método 2: Deshacer "git add"/directorio escenificado utilizando el comando "Restauración Git"
El "Restauración de git"Comando con el"-escenificado"La opción elimina un archivo o carpeta escenificada que aún no se ha comprometido. Para deshacer la carpeta escenificada particular, ejecute el comando que se encuentra a continuación:
Restauración de Git -Enseñada .
Método 3: Deshacer "git add"/directorio escenificado usando el comando "git rm"
El "git rm"Comando con el"-en caché" y "-riñonalLas opciones y el nombre de directorio/carpeta elimina un directorio en particular y todo dentro del índice Git:
git rm --cached -r subdir
Aquí:
Por último, verifique el estado de git para verificar los cambios:
estado de git
Como puedes ver que el "subdir"Subcarpeta/directorio no ha sido destacado con éxito:
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 el "reinicio de git ","git restaurar -staged ." y "git rm -cached -r "Comandos. Estos comandos eliminan la carpeta rastreada en particular del área de puesta en escena de git. Este artículo explicó varios métodos para deshacer la operación "Git Add".