¿Por qué usar 'GIT RM' para eliminar un archivo en lugar de 'RM'

¿Por qué usar 'GIT RM' para eliminar un archivo en lugar de 'RM'
El comando RM es una de las utilidades de línea de comandos más sólidas que se usa principalmente para eliminar archivos y directorios a través de la línea de comando. En las plataformas GIT, se requiere que los desarrolladores realicen cambios en el repositorio de GIT para las modificaciones del proyecto y ocasionalmente se requiere para eliminar archivos del índice de seguimiento. Para este propósito, los usuarios de GIT generalmente usan el "git rm"O simple"RM" dominio.

Esta publicación demostrará:

  • Por que usar "git rm"Para eliminar archivos en lugar de"RM"?
  • Cómo eliminar un archivo usando "git rm" Dominio?
  • Cómo eliminar un archivo usando "RM" Dominio?

¿Por qué usar "Git RM" para eliminar archivos en lugar de "RM"?

El "git rm" y "RM"Se utilizan para eliminar archivos del repositorio de git. La principal diferencia entre este comando es que el GIT RM se utiliza para eliminar los archivos del índice de seguimiento del repositorio de git solamente, no del repositorio de trabajo. Sin embargo, el "RMEl comando "elimina los archivos del índice de seguimiento y el repositorio de trabajo. Por lo tanto, los usuarios de GIT deben usar GIT RM para eliminar archivos del índice de seguimiento y mantenerlo en el repositorio de trabajo GIT.

Cómo eliminar un archivo usando el comando "git rm"?

Utilizar el "git rm"Para eliminar el archivo del índice de seguimiento de git y mantenerlo en el repositorio de trabajo. Para eliminar archivos usando el "git rm"Comando, mire las instrucciones dadas.

Paso 1: Abra la terminal Git

Primero, abra el terminal GIT desde el "Puesta en marcha"Menú:

Paso 2: Mover al repositorio de Git

Vaya al repositorio de git usando el "cd" dominio:

$ CD "C: \ Git \ Design"

Paso 3: Verifique el estado del repositorio de Git

Verifique el estado del repositorio para verificar los cambios sin seguimiento y rastreado:

Estado de $ git

Paso 4: Mueva el archivo al índice de seguimiento

Agregue el archivo sin seguimiento al índice de estadificación utilizando el git "agregar" dominio:

$ git add .

Una vez más, verifique el estado del repositorio para verificar si los cambios no seguidos están cometidos o no:

Estado de $ git

Aquí, puede ver el archivo sin seguimiento "Archivo.TXT"Se agrega con éxito al índice de puesta en escena:

Paso 5: Eliminar el archivo usando el comando "Git RM"

Ahora, utiliza el "git rmComando "para eliminar el archivo del índice de seguimiento (área de puesta en escena) pero manténgalo en el repositorio de trabajo git (área de desinvistamiento):

$ git rm -archivo en caché.TXT

Verifique el estado del repositorio de git para verificar si el archivo se elimina del índice de seguimiento o no:

Estado de $ git

La siguiente salida indica que el archivo se elimina del índice de seguimiento, pero aún existe en el repositorio de trabajo:

Alternativamente, utilice el "LSComando para verificar si el archivo está eliminado o no del repositorio de trabajo:

$ LS

La salida muestra que el archivo solo se elimina del área de seguimiento, no del repositorio de trabajo:

Cómo eliminar un archivo usando el comando "RM"?

Para eliminar los archivos completamente del repositorio, los usuarios de git simplemente pueden utilizar el "RM" dominio. Para este propósito, pase por las instrucciones dadas.

Paso 1: Verifique el estado del repositorio

En primer lugar, consulte el estado del repositorio de git utilizando el "estado de git" dominio:

Estado de $ git

Aquí, puedes ver el "Archivo.TXTEl archivo está presente en el repositorio de trabajo y aún no se ha agregado al índice de seguimiento:

Paso 2: eliminar el archivo usando el comando "RM"

Para eliminar el archivo por completo del repositorio de git, utilice el "RM" dominio:

$ RM File.TXT

Nuevamente, verifique el estado para verificar si se elimina el archivo o no:

Estado de $ git

Aquí, puede ver que el archivo se elimina con éxito del repositorio de Git:

Paso 3: Ver todos los archivos

Vea todos los archivos para verificar si el archivo se elimina del repositorio de trabajo git o no utilizando el "LS" dominio:

$ LS

La salida muestra que el archivo se elimina por completo del índice de seguimiento de git, así como del repositorio de trabajo:

Has aprendido la diferencia entre el "git rm" y "RM"Comandos y cómo usarlos.

Conclusión

El "git rm"Y simple"RMLos comandos se utilizan para eliminar archivos. La principal diferencia entre estos dos comandos es que GIT RM elimina el archivo para el índice de seguimiento de git, no del repositorio de trabajo GIT. Mientras que el comando RM elimina los archivos de forma permanente del índice de seguimiento y del repositorio de trabajo. En esta publicación, hemos demostrado por qué usamos Git RM para eliminar archivos en lugar de RM.