Introducción:
Personalmente a la hora de aprender Git, muchas me vi abrumado por tantos comandos que veía en su web y aún más cuando cada uno de estos comandos podemos observar que tienen mil parámetros diferentes! (ver ejemplo de merge)
Y es por esa razón que traigo esta mini lista de comandos básicos para aprender Git que nos van a ayudar a movernos tranquilamente
Listado:
Crear un repositorio
git init
Agregar archivos modificados a staging
git add <nombre-del-archivo>
Ver archivos modificados
git status
Crear una nueva rama en Git
git checkout -b <nueva-rama>
Cambiarme a una rama en Git
git checkout <otra-rama>
otra forma en la que podemos hacerlo es:
git switch <otra-rama>
Crear un commit con los archivos de staging
git commit -m "Esto es un mensaje"
Deshacer commits (dejando los archivos en dirty)
git reset <commit-id>
Deshacer commits (borrando todo)
git reset --HARD <commit-id>
Pushear una nueva rama
git push origin <rama-actual>
Actualizar rama actual con origin:
git pull origin <rama>
Actualizar una rama con lo ultimo de main (si aun no subiste esa rama):
git checkout main
git pull origin main
git checkout <branch-name>
git rebase main
Actualizar rama con lo ultimo de main (si ya subiste los cambios)
git checkout main
git pull origin main
git checkout <branch-name>
git merge main
Con esta lista de comandos básicos vas a poder aprender git y realizar la gran mayoría de las cosas que quieras hacer!
Si te gustó, no olvides de suscribirte para más contenido!