Git deshacer agregar

Git deshacer agregar
Git es uno de los sistemas de control de versiones más populares. Los desarrolladores lo usan para administrar proyectos simples para proyectos complejos y de varios desarrolladores. Por lo tanto, ser versado con GIT es muy beneficioso.

Sin embargo, cuando trabaja en un repositorio GIT, debe agregar los archivos y directorios en la próxima confirmación explícitamente.

Antes de cometer sus cambios, tendrá que agregarlos al área de puesta en escena.

En algunos casos, puede agregar un archivo o un directorio al área de puesta en escena antes de que esté listo o incluya un archivo que no debería estar allí.

Este tutorial tiene como objetivo ayudarlo a aprender cómo puede deshacer una operación Git Agregar. Antes de comprometerse, puede usar la operación de deshacer para eliminar archivos de su área de puesta en escena.

Instalar o actualizar Git

Primero debe asegurarse de que tenga la última versión de Git instalada.

En Windows, puede descargar el instalador en el recurso a continuación:

https: // git-scm.com/descargar/ganar

Sobre las distribuciones basadas en Debian, instale git con el comando:

$ sudo apt-get actualización
$ sudo apt -get install git -y

Para actualizar GIT a la última versión, ejecute el comando a continuación en su terminal de Windows.

$ git update-git-por-windows

En Linux, ejecute el comando de instalación git para actualizar a la última versión.

$ sudo apt-get install git

Deshacer git add - restaurar

A partir de Git versión 2.23 y superior, puede usar el comando de restauración git para deshacer una operación de agregar git.

Antes de deshacer una operación de agregar, es bueno ver los cambios que deben comprometerse.

Puedes usar el comando:

Estado de $ git

Podemos ver los archivos y directorios en el área de puesta en escena desde la salida anterior.

Para eliminar el EOF.Archivo PY desde el área de puesta en escena:

$ git restaurar -EOF -EFECTADO.py

El indicador en escasez y el setsing le dice a GIT que elimine el archivo del índice de puesta en escena mientras preserva los cambios realizados en el archivo.

Puede verificar esto ejecutando el comando Git Status:

Estado de $ git

Note el EOF.PY ya no está disponible en el área de puesta en escena. Ahora realiza cambios en el archivo y lo compromete una vez que esté listo.

También puede especificar un personaje comodín para deshacer todos los archivos que coinciden con una extensión específica.

Por ejemplo, para deshacer la operación de agregar para todos los .Archivos PY:

$ git restaurar - -etade *.py

El comando eliminará con éxito todos los archivos que terminan en .Extensión de PY desde el área de preparación.

Si desea eliminar un archivo del área de puesta en escena y descartar todos los cambios realizados en el archivo, puede usar el comando git restaurar sin el indicador en escala.

Ejemplo:

$ git restauración

El comando de restauración sin el indicador setsed descarta todos los cambios realizados en los archivos.

Deshacer git Commit - Restablecer

También puedes deshacer un Git Agregar operación utilizando el reinicio de git dominio. La sintaxis del comando es como se muestra:

reinicio de $ git

Para eliminar todos los archivos del área de puesta en escena:

reinicio de $ git

A diferencia de la restauración de git sin puesta en escena, el reinicio de git El comando preservará los cambios realizados en los archivos.

Conclusión

Este tutorial te enseñó cómo deshacer un Git Agregar operación utilizando el Restauración de git y reinicio de git comandos.

También cubrimos cuándo y no usar el Restauración de git comando con el -escenificado bandera.