DEV Community

Kevin Expósito
Kevin Expósito

Posted on • Originally published at positionsticky.com on

Comandos básicos para aprender Git

Image description

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
Enter fullscreen mode Exit fullscreen mode

Agregar archivos modificados a staging

git add <nombre-del-archivo>
Enter fullscreen mode Exit fullscreen mode

Ver archivos modificados

git status
Enter fullscreen mode Exit fullscreen mode

Crear una nueva rama en Git

git checkout -b <nueva-rama>
Enter fullscreen mode Exit fullscreen mode

Cambiarme a una rama en Git

git checkout <otra-rama>
Enter fullscreen mode Exit fullscreen mode

otra forma en la que podemos hacerlo es:

git switch <otra-rama>
Enter fullscreen mode Exit fullscreen mode

Crear un commit con los archivos de staging

git commit -m "Esto es un mensaje"
Enter fullscreen mode Exit fullscreen mode

Deshacer commits (dejando los archivos en dirty)

git reset <commit-id>
Enter fullscreen mode Exit fullscreen mode

Deshacer commits (borrando todo)

git reset --HARD <commit-id>
Enter fullscreen mode Exit fullscreen mode

Pushear una nueva rama

git push origin <rama-actual>
Enter fullscreen mode Exit fullscreen mode

Actualizar rama actual con origin:

git pull origin <rama>

Enter fullscreen mode Exit fullscreen mode

Actualizar una rama con lo ultimo de main (si aun no subiste esa rama):

git pull origin main
git checkout <rama>
git rebase main
Enter fullscreen mode Exit fullscreen mode

Actualizar rama con lo ultimo de main (si ya subiste los cambios)

git pull origin main
git checkout <branch-name>
git merge main
Enter fullscreen mode Exit fullscreen mode

Con esta lista de comandos básicos vas a poder aprender git y realizar la gran mayoría de las cosas que quieras hacer!

La entrada Comandos básicos para aprender Git se publicó primero en Position Sticky.

Top comments (1)

Collapse
 
qadra42 profile image
Francisco Cuadra

it was very helpful