echo "# This is my README" >> README.md git add README.md git commit -m "First commit. Adding a README." git push -u origin master
Crear Rama
git checkout -b your_branch
git push -u <remote-name> <branch-name>
git checkout – <file>…“ to discard changes in working directory)
untrack - ignorar cambios en archivo
git update-index --assume-unchanged ruta/archivo
Eliminar Archivo del Repositorio
git rm --cached <file>
track - volver a considerar cambios en el archivo
git update-index --no-assume-unchanged ruta/archivo
Ver listado de commits
git log
se puede usar –pretty=oneline
para una sola linea
Recuperar un archivo de un commit
git show hash-commit:ruta/al/archivo > ruta/archivo.bak
Revertir un commit
git revert hash-commit
Volver a versiones anteriores
git reset --hard hash-commit git pull
Ver que cambio en los commits
git whatchanged hash-commit
para filtrar entre commits ..hash-commit-anterior