Documentos de Académico
Documentos de Profesional
Documentos de Cultura
-----------------------------------------------------------------------------------
---------------------------------------
CREAR REPOSITORIO
-----------------------------------------------------------------------------------
------------------------------------------------------
--> git init "nombre del repositorio"
MOSTRAR EL ESTADO
--> git status -> muestra los archivos que estan en el working directo
DESHACER LOS CAMBIOS QUE FUERON HECHO EN ARCHIVOS QUE NO ESTEN EN EL STATING
--> git checkout -- namefile.tipofile
USO DE COMMIT
-----------------------------------------------------------------------------------
-------------------------------------------------------
VER DIFERENCIAS ENTRE COMMIT
--> git diff "id.comit" "id.commit"
USO DE RAMAS
-----------------------------------------------------------------------------------
----------------------------------------------------------------
COMO CREAR, MODIFICAR Y ELIMINAR BRANCHES (RAMAS)
VER LISTA DE RAMAS
--> git branch
CREAR RAMA
--> git branch "name-rama"
ELIMINAR RAMA
--> git branch -d "name-rama"
COMO VER LAS RAMAS QUE EXISTEN Y CUALES HAN SIDO SU HISTORIA
--> git show-branch --all
USO DE CHERRY-PICK
-----------------------------------------------------------------------------------
---------------------------------------------------------
--> LO PRIMERO ES CREAR UN STASH
--> git stash
--> CREAR UNA RAMA, MOVERSE Y AÑADIRLE EL STASH CREADO A LA RAMA
--> git stash branch readme-mejorado
--> AÑADIRLE O MODIFICAR LOS CAMBIOS A LOS ARCHIVOS
--> HACER COMMIT PREVIAMENTE CON SU MENSAJE
--> git commit -am "Mensaje para sus modificacion de archvos"
--> UNA VEZ HECHO ESO, MOVERSE A LA RAMA PRINCIPAL MASTER O MAIN
--> git checkout master
SI NO SE SABE LA ETIQUETA QUE SE QUIEERE TRAER, CAMBIARSE A LA RAMA
--> ver la etiqueta del commit que se fue creado para traerlo al
master
--> git log --oneline (ESCOJER SU IDE)
--> MOVERSE NUEVAMENTE AL MASTER
--> EJECUTAR EL COMANDO CHERRY-PICK
--> git cherry-pick <id.commit>
MOSTRAR CUANTOS COMMIT HAN HECHO CADA MIENMBROS DEL EQUIPO HASTA LOS QUE HAN SIDO
ELIMINADOS
--> git shortlog -sn --all
MOSTRAR CUANTOS COMMIT HAN HECHO CADA MIENMBROS DEL EQUIPO QUITANDO LOS ELIMINADOS
SIN LOS MERGES
--> git shortlog -sn --all --no-merge