Uso de Git
git init
Inicializa una carpeta en git
git status
Ve los cambios en el directorio
git add -A
agrega todos los archivos al staging directory
git add .
agrega, pero no trackeados
git add archivo.html
agrega archivo indicado
git commit -m "nota de algo"
Sube al repositorio, agrega mensaje al commit
git commit am-
atajo mezcla de git add -a con commit -m
git log
Muestra los commit
git checkout --
Regresa a un momento
Ramas
divide desarrollos desarrollos y sirve para colaboración. Son independientes
Ej:
Máster
Experimental
git branch experimental
crea una rama de nombre experimental
git checkout experimental
cambia a la rama experimental
Otra guia:http://rogerdudler.github.io/git-guide/index.es.html