Esto es solo una lista de referencia rápida de comandos básicos de git:
Primero esta el setup inicial:
$ git config --global user.email lalolanda@example.com
Esta información será guardada en el archivo ~/.gitconfig
$git clone
Este es el comando que te permite clonar en tu maquina un repositorio
$git status
Ver el estatus del directorio actual, este comando te dirá si tienes cambios realizados pero no empujados aun al repositorio.
$git log
Mostrara un listado de los commits mas recientes, su fecha y comentarios
$git show
Te dará detalles del ultimo commit indicando los cambios específicos que se hicieron, se puede ver los detalles de un commit si al comando se le agrega el hash a detallar.
$git commit <file>
Es el comando que permite agregar los cambios al repositorio
$git add <file>
Permite agregar archivos para que también formen parte del repositorio
$git pull
Este comando sincroniza el repositorio local en base al contenido el repositorio origen
$git push
Con este comando podemos empujar nuestros cambios comprometidos al repositorio remoto
$git stash
Este comando te permite guardar tus cambios locales que después puedes volver a trabajar con git stash pop
$git branch <nombre>
Creas un branch del mismo repositorio
$git checkout <branch>
Con este comando te cambias al branch donde quieres trabajar
Mas información: https://git-scm.com