Resolviendo los cambios de Git no preparados
Ahora que has identificado los cambios no preparados en tu repositorio Git, es hora de resolvirlos. LabEx proporciona varios métodos para manejar estos cambios, dependiendo de tus necesidades específicas.
Preparando los cambios no preparados para el commit
Para agregar los cambios no preparados al área de preparación, puedes usar el comando git add
. Esto moverá los cambios desde el directorio de trabajo hasta el área de preparación, preparándolos para el próximo commit.
$ git add README.md src/main.py
Después de ejecutar este comando, los cambios en README.md
y src/main.py
estarán preparados para el commit.
Desechando los cambios no preparados
Si no quieres conservar los cambios que has realizado, puedes descartarlos usando el comando git restore
. Esto revertirá los archivos en tu directorio de trabajo a su último estado confirmado.
$ git restore README.md src/main.py
Esto descartará los cambios que hiciste en README.md
y src/main.py
, restableciéndolos efectivamente a su estado anterior.
Preparando parcialmente los cambios
A veces, es posible que desees preparar solo una parte de los cambios que has realizado. Puedes hacer esto usando el comando git add -p
, que te guiará a través de los cambios y te permitirá seleccionar qué cambios preparar.
$ git add -p
diff --git a/README.md b/README.md
index 45b983b..f42f863 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,2 @@
hi
+This is an updated README file.
Stage this hunk [y,n,q,a,d,/,j,J,g,e,?]? y
Al usar estos métodos, puedes manejar y resolver efectivamente tus cambios de Git no preparados, asegurándote de que tu repositorio esté en el estado deseado antes de confirmar tu trabajo.