Skip to content

Instantly share code, notes, and snippets.

@inazense
Last active March 15, 2018 16:22
Show Gist options
  • Save inazense/849eaaa2f63ac3acdf1c2b961563b657 to your computer and use it in GitHub Desktop.
Save inazense/849eaaa2f63ac3acdf1c2b961563b657 to your computer and use it in GitHub Desktop.
Cheatsheet de comandos para trabajar con Git

Cheatsheet para trabajar con Git

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment