$ git init
Este comando marca el inicio de nuestro proyecto, aquí le decimos a Git que empiece a monitorear todos nuestros cambios.
$ git status
Estado de nuestro proyecto.
$ git add
Con este comando decidimos que archivos están listos para el siguiente paso.
$ git commit -m "Mensaje"
Guardamos los cambios con un mensaje para identificarlos.
commit 1
$ git log
Nos da una lista de todos nuestros commits con su respectiva información.
commit 2
$ git checkout
Con este comando viajamos a través de nuestros commits o nuestras ramas.
$ git reset
Es similar a checkout a diferencia que este elimina los commits.
$ git reset --soft
El git reset más simple y que no toca nuestro "Working Area" (No se mete con nuestro código).
$ git reset --mixed
Este git reset borra el "Staging Area", sin tocar el "Working Area".
$ git reset --hard
Este git reset borra absolutamente todo lo que hay en el commit.
$ git help
Este comando nos ayuda a saber como funciona git o alguno de sus comandos.
By Fili Santillán
Presentación para el curso de Git en CódigoFacilito, (Nuestro primer proyecto)