
Alfonso Aguilar Grimaldo
Pregunta¿Git add es lo mismo que hacer git commit -am? ¿Cuando usar cada uno? 🤔

Adrian Salgado
git add sirve para trackear un archivo o también enviar un archivo al stagging

JeanCarlos Atoche Pascual
git add "archivo" se una en un procedimiento el el cual lo que intentas hacer es que git lo empiece a rastrear, una ves realizado ese comando lo mandas a la base de datos de git con el comando commit, como te darás cuanta para que llegues a la base de datos de git, requieres de 2 pasos o 2 comandos, el git add y el git commit, lo que hace git commit -am es unificar esos pasos en solo 1, es decir que lo rastreas y lo mandas directamente a la base de datos de git, pero ese comando solo funciona en archivos en lo que anterior mente ya lo agregado al rastreo con un git add

Alfonso Aguilar Grimaldo
Muchas gracias por sus comentarios compañeros, me ha servido demasiado y me ha quedado claro

Hozmanny García Hinojos
Yo te diría que si estas trabajando en archivos que ya has agregado a commits anteriores y realizas cambios en ellos, estando listo para el commit utilices
git commit -am "tu mensaje"
pues esto agregaría todos los archivos, fácil y rápido.
Pero si agregas un archivo nuevo (o varios) y has trabajado en ellos únicamente esa sesión, agrégalos con un
git add <el archivo>
y después haces tu commit con
git commit -m "tu mensaje"

Edward Giraldo Martínez
Hola Alfonso
No exactamente es lo mismo, git add es para agregar un nuevo archivo al repositorio y git commit -ames para agregar y hacer commit al mismo tiempo, sin embargo este se usa cuando el archivo ya existe en el repositiorio. 👾

Brandon Argel Verdeja Dominguez
Git add solo lo agrega al stagging area para después hacer un commit con git commit -m "Mensaje" Y git commit -am hace los dos anteriores, pero SOLO FUNCIONA SI el archivo ya estaba trackeado antes por git (Si es un archivo nuevo no funciona) 😄