Last active
August 3, 2017 02:05
-
-
Save dportalesr/b9e8cb4db089e72bff03 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Configura metadata de los commits | |
git config --global user.name "<name>" | |
git config --global user.email "<email>" | |
# Habilita la útil colorización del producto de la línea de comando | |
git config --global color.ui auto | |
# Agrega una modificación o creación de archivo a Staging | |
git add <file> | |
# Agrega una eliminación de archivo a Staging | |
git rm <file> | |
# Save point! | |
git commit -m "[descriptive message]" | |
# Saca un cambio de Staging sin modificar el archivo | |
git reset <file> | |
# Enumera todos los archivos nuevos o modificados que se deben confirmar | |
git status | |
# Muestra las diferencias de archivos que no se han enviado aún a Staging | |
git diff [file] | |
# Muestra las diferencias del archivo entre Staging y la versión del archivo en el último commit | |
git diff --staged [file] | |
# Ver commits pasados | -n número de commits | -p mostrar los cambios implementados | |
git log -N -p | |
# Crea un nuevo repositorio local con el nombre especificado | |
git init <project-name> | |
# Descarga un proyecto y toda su historia de versión | |
git clone <url> | |
# Agregar un remoto a un repositorio existente | |
git remote add <remote-name> <url> | |
# Configura la rama remota de una local | |
git branch -u remote/remote-branch local-branch | |
# Encontrar commits en <greater> que no estén aún en <lesser> | |
git cherry -v <lesser> <greater> | |
# Simula eliminación archivos archivos nuevos (untracked) del espacio de trabajo | |
git clean -nd | |
# Elimina archivos archivos nuevos (untracked) del espacio de trabajo | |
git clean -fd | |
# Diferencial entre un branch y master | |
git diff `git merge-base master <branch>`..<branch> | |
# Combina los últimos 2 commits | |
git reset --soft "HEAD^" | |
git commit --amend | |
# Descarta la versión de un archivo en la rama actual por la de la otra rama | |
git checkout --ours path/to/file | |
# Find commit in remote branch | |
git fetch <remote> | |
git branch -r --contains <hash> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment