Comando | Descripción |
---|---|
git init | Crear un nuevo repositorio |
git clone ruta/repositorio | Clonar un repositorio local |
git clone usuario@password@host:repositorio | Clonar un repositorio remoto |
git add fichero | Agrega cambios al INDEX |
git add * | Agrega todos los cambios realizados al INDEX |
git rm fichero | Borra los cambios realizados |
git commit -m "Mensaje" | Comitea los cambios agregando un mensaje |
git commit --amend -m "Nuevo mensaje" | Modifica el comentario del commit antes de subirlo |
git push origin master | Pushea los cambios a un repositorio remoto |
git remote add origin server | Conecta un repositorio local a un repositorio remoto |
git pull | Actualiza el repositorio local con los cambios remotos |
git checkout -b rama | Crea una nueva rama |
git checkout master | Cambia a la rama master |
git branch -d rama | Borra una rama |
git push origin rama | Pushea la rama al repositorio remoto |
git merge rama | Mergea los cambios de otra rama |
git diff rama_fuente rama_objetivo | Compara los cambios entre dos ramas |
git tag tag commitID | Crea una etiqueta |
git log | Obtiene los ID de los commits |
git checkout --fichero | Remplaza la copia actual con la última copia de HEAD |
Last active
March 15, 2018 16:22
-
-
Save inazense/849eaaa2f63ac3acdf1c2b961563b657 to your computer and use it in GitHub Desktop.
Cheatsheet de comandos para trabajar con Git
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment