Realice el commit sin el add, pero no obtuve el mensaje de error, y por el contrario el commit fue exitoso, ¿Esto es normal?

Edson Fernández Ciprian

Edson Fernández Ciprian

Pregunta
student
hace 5 años

Realice el commit sin el add, pero no obtuve el mensaje de error, y por el contrario el commit fue exitoso, ¿Esto es normal?

4 respuestas
    Jorge Cruz Perez

    Jorge Cruz Perez

    student
    hace 5 años

    Depende, si tu commit incluia la opcion a, ejemplo:

    git commit -am "Mensaje"

    ya incluye el add, no creo que sin eso te lo haya aceptado, porque es primer paso pasar al stage, saludos :)

    Tomás Eduardo González Quiñones

    Tomás Eduardo González Quiñones

    student
    hace 5 años

    puede ser lo que dijo jorge cruz, o quiza hiciste un add mucho antes y te hizo commit con archivos que tenian dias en staging

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacher
    hace 5 años

    Te recomiendo también hacer un

    git diff
    para ver qué era lo que contenía ese commit y qué fue lo que enviaste, a veces cuando haces un commit vacío te dirá que no hay nada agregado (no necesariamente te lo dirá como un error)

    Julio César Zaravia Paredes

    Julio César Zaravia Paredes

    student
    hace 5 años

    Hola Edson! Sería bueno que indicaras a qué te refieres con ++exitoso++ ya que:

    • Si ejecutaste el
      git commit
      y te arrojo algo parecido a esto:

    Significa que ++ya tenías previamente modificaciones capturadas++ con

    git add <file>
    que aún no habías subido.

    • Si ejecutaste
      git commit
      y te arrojo esto:

    Significa simplemente que el comando ++está correctamente escrito debido a esto no arroja ningún error++, sin embargo no existía nada en la fase de staging que "commitear".

    Una captura sería útil para poder ayudarte más detalladamente.

    Saludos!

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.