Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
git [2012/12/06 14:40] jamoralesm |
git [2014/03/22 16:14] (actual) jamoralesm [Ayuda Memoria] |
||
---|---|---|---|
Línea 2: | Línea 2: | ||
[[http://git-scm.com/book/es/|http://git-scm.com/book/es/]] | [[http://git-scm.com/book/es/|http://git-scm.com/book/es/]] | ||
- | Ver listado de commits | + | ===== Ayuda Memoria ===== |
- | git log -- se puede usar [--pretty=oneline] para una sola linea -- | + | <code> |
+ | echo "# This is my README" >> README.md | ||
+ | git add README.md | ||
+ | git commit -m "First commit. Adding a README." | ||
+ | git push -u origin master | ||
+ | </code> | ||
- | Recuperar un archivo de un commit en concreto | ||
- | git show hash-commit:ruta/al/archivo > ruta/archivo.bak | ||
- | Revertir un commit concreto | + | **Crear Rama** |
- | git revert hash-commit | + | <code>git checkout -b your_branch</code> |
+ | <code>git push -u <remote-name> <branch-name></code> | ||
- | Volver a versiones anteriores | + | git checkout -- <file>..." to discard changes in working directory) |
- | git reset --hard hash-commit | + | |
- | git pull | + | |
- | Ver que cambio en los commits | + | **untrack - ignorar cambios en archivo** |
- | git whatchanged hash-commit -- para filtrar entre commits [..hash-commit-anterior] -- | + | <code>git update-index --assume-unchanged ruta/archivo</code> |
+ | |||
+ | **Eliminar Archivo del Repositorio** | ||
+ | <code>git rm --cached <file></code> | ||
+ | |||
+ | **track - volver a considerar cambios en el archivo** | ||
+ | <code>git update-index --no-assume-unchanged ruta/archivo</code> | ||
+ | |||
+ | **Ver listado de commits** | ||
+ | <code>git log</code> | ||
+ | se puede usar ''--pretty=oneline'' para una sola linea | ||
+ | |||
+ | **Recuperar un archivo de un commit** | ||
+ | <code>git show hash-commit:ruta/al/archivo > ruta/archivo.bak</code> | ||
+ | |||
+ | **Revertir un commit** | ||
+ | <code>git revert hash-commit</code> | ||
+ | |||
+ | **Volver a versiones anteriores** | ||
+ | <code>git reset --hard hash-commit | ||
+ | git pull</code> | ||
+ | |||
+ | **Ver que cambio en los commits** | ||
+ | <code>git whatchanged hash-commit</code> | ||
+ | para filtrar entre commits ''..hash-commit-anterior'' | ||