Git Chat-Sheet Commands PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

INSTALACION & COMANDOS

Estos podrían ser algunos de los comando más usados por los GitUser de la actualidad,
haciendo de tu código más limpio y fácil de ejecutar con la herramienta de Git y Github.
GitHub para Windows
https://windows.github.com

GitHub para Mac


https://mac.github.com

Git para todas las Plataformas BRANCH & MERGE


http://git-scm.com Aislar el trabajo en las ramas, el cambio de contexto, y la
integración de los cambios
SETUP git branch
Configuración de la información del usuario la cual se En lista sus ramas creadas, aparecerá junto a la rama
utiliza en todos los repositorios locales activa
git config --global user.name “[firstname lastname]” git branch [branch-name]
Establece un nombre que sea identificable para los Crea una nueva rama en el actual repositorio
crédito en los repositorios git checkout [branch-name]
git config --global user.email “[valid-email]” Cambiar a otra rama de trabajo y comprobar que en el
Configurar una dirección de correo electrónico que se directorio de trabajo
asociará con cada marcador de la historia git m erge [branch]
Fusiona la historia de la rama especificada en el actual
git log
Muestra todas las confirmaciones en la historia de las
ramas actuales
SETUP & INIT
Configuración de la información del usuario,
inicialización y clonar repositorios
git init
Inicializar un directorio para un repositorio Git
git clone [url]
Recuperar todo un repositorio desde un repositorio de
INSPECT & COMPARE
Examina los registros, diffs e información de objeto
Github a través de la URL
git log branchB..branchA
Muestra las confirmaciones en branchA que no están en
BranchB
git log --follow [file]
STAGE & SNAPSHOT Muestra las confirmaciones que cambiaron los archivos,
incluso a través de los cambios de nombre
Trabajar con instantáneas y el área de trabajo de Git
git diff branchB...branchA
git status
Muestra el diff de lo que es en branchA que no está en
Muestra las modificaciones de los archivos en el
BranchB
directorio de trabajo, organizando su próximo commit
git show
git add [file]
Muestra cualquier objeto en Git en formato legible por
Agregar un archivo para su próxima confirmación en el
humanos
stage
git reset [file]
Quita un archivo sin perder los cambios en el directorio
de trabajo
git diff
Muestra lo que está cambiado, pero no por etapas
git commit -m “[mensaje descriptivo del commit]”
Compromete su contenido en escena como un nuevo
commit de instantáneas

@CristianOmarJar CristianJaramillo
@LuisAlfredoMoc LuisAlfredoMoctezuma
CAMBIOS EN LA RUTA DE SEGUIMIENTO
Control de versiones de archivos y elimina los cambios
de ruta
git rm [file] REESCRIBIENDO LA HISTORIA
Eliminar el archivo del proyecto y organizar la Reescritura de ramas, actualización de commits y
eliminación del commit panorama actual de la historia
git mv [existing-path] [new-path] git rebase [branch]
Cambia una ruta de archivo existente y la pone en otra Aplicar algunos commit de rama actual antes de que sea
ruta existente especificada
git log --stat -M git reset --hard [commit]
Muestra todos los registros que se comprometen con Limpia el área de trabajo, reescribiendo el árbol de
indicación de los posibles caminos que se han movido trabajo especificado

IGNORANDO ALGUNOS PATRONES


La prevención puesta en escena no interpreta el commit
en el archivo. COMMITS TEMPORALES
Temporalmente almacena las modificacioes, rastrea los archivos
/bin
con el fin de cambiar las ramas
/gen git stash
/obj Guarda los cambios modificados y escalonados
/libs git stash list
.so Lista de forma pila-orden los cambios de archivos
Guardar un archivo con los patrones deseados como escondidos
.gitignore git stash pop
git config --global core.excludesfile [file] Trabajar desde la parte superior de la pila
Todo el sistema ignora el patrón para todos los git stash drop
repositorios locales Descartar los cambios desde la parte superior de la pila

COMPARTIR Y ACTUALIZAR
Recuperando actualizaciones desde otro repositorio y
actualizar repos locales
git remote add [alias] [url]
Añadir una URL git como un alias
git fetch [alias]
Busca en todas las ramas del remoto Git
git merge [alias]/[branch]
Fusionar una rama remota en su rama actual para poner
el código al día
git push [alias] [branch]
Transmite la sucursal local a la rama del repositorio
remoto
git pull
Baja los últimos cambios hechos en el repositorio
remoto y combina los cambio con los actuales de la
rama remota de seguimiento

@CristianOmarJar CristianJaramillo
@LuisAlfredoMoc LuisAlfredoMoctezuma

También podría gustarte