Saltar al contenido

¿Por qué ‘git commit’ no guarda mis cambios?

Revisamos exhaustivamente cada una de las reseñas de nuestro sitio web con el objetivo de enseñarte siempre información con la mayor veracidad y actualizada.

Solución:

Como dice el mensaje:

no se agregaron cambios para confirmar (use “git add” y / o “git commit -a”)

Git tiene un “área de prueba” donde los archivos deben agregarse antes de ser comprometidos, puede leer una explicación aquí.

Para su ejemplo específico, puede usar:

git commit -am "save arezzo files"

(nota el extra a en las banderas, también se puede escribir como git commit -a -m "message" – ambos hacen lo mismo)

Alternativamente, si desea ser más selectivo sobre lo que agrega a la confirmación, use el git agregar comando para agregar los archivos apropiados al área de ensayo, y estado de git para obtener una vista previa de lo que se va a agregar (recordando prestar atención a la redacción utilizada).

También puede encontrar documentación general y tutoriales sobre cómo usar git en el página de documentación de git que dará más detalles sobre el concepto de preparación / adición de archivos.

Otra cosa que vale la pena conocer es puesta en escena interactiva – esto le permite agregar partes de un archivo al área de preparación, por lo que si ha realizado tres cambios de código distintos (para funciones relacionadas pero diferentes), puede usar el modo interactivo para dividir los cambios y agregar / confirmar cada parte a su vez. Tener confirmaciones específicas más pequeñas como esta puede ser útil.

No agregaste los cambios. O agréguelos específicamente a través de

git add filename1 filename2

o agregue todos los cambios (desde la ruta raíz del proyecto)

git add .

o usa la taquigrafía -a mientras comete:

git commit -a -m "message".

Deberías hacer:

git commit . -m "save arezzo files"

Si estás de acuerdo, eres capaz de dejar una reseña acerca de qué te ha gustado de esta crónica.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *