-
-
Save ayebra/73215ae07c44e27ad217a7ed94c991d1 to your computer and use it in GitHub Desktop.
Comandos de uso para git y github.
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
----------------------------------------------------- | |
GIT | |
----------------------------------------------------- | |
--------------------CONFIGURAR GIT------------------- | |
git config --global user.name ->OBTIENE O ESTABLECE EL USER NAME | |
git config --global user.email ->OBTIENE O ESTABLECE EL USER EMAIL | |
git config --global color.ui true ->ESTABLECE TRUE O FALSE PARA COLOREAR LOS CAMBIOS | |
git config --global --list ->LISTA LAS CONFIGURACIONES HECHAS | |
--------------------INICIAR PROYECTO----------------- | |
git init ->MARCAR EL INICIO DEL PROYECTO | |
git status ->DEVUELVE EL ESTADO DEL PROYECTO, PENDIENTES O AGREGADOS | |
--------------------COMMIT--------------------------- | |
----------GIT ADD | |
git add archivo.extension ->AGREGAR EL ARCHIVO SELECCIONADO | |
git add -A ->AGREGA TODOS LOS ARCHIVOS PENDIENTES | |
----------GIT COMMIT | |
git commit -m "Mensaje" ->HACE UN COMMIT DEL PROYECTO CON EL MENSAJE ESCRITO | |
git commit --amend -m "Nuevo Mensaje ->CAMBIA EL MENSAJE EN UN COMMIT ACTUAL | |
git log ->MUESTRA TODOS LOS COMMIT DEL PROYECTO | |
git log > nombre.extension ->GENERA UN ARCHIVO CON LA EXTENSIÓN ESPECIFICADA CON TODOS LOS COMMIT DEL PROYECTO | |
----------GIT CHECKOUT | |
git checkout commit_destino ->IR AL COMMIT DESTINO | |
git checkout master ->IR AL ULTIMO COMMIT REALIZADO | |
git checkout nombre_rama ->IR A LA RAMA SELECCIONADA | |
git checkout -b nombre_rama ->CREAR LA RAMA E IR A ELLA | |
----------GIT RESET | |
git reset --soft codigo_commit ->NO TOCA EL CODIGO, BORRA EL COMMIT SELECCIONADO | |
git reset --mixed codigo_commit ->BORRA EL STAGING AREA SIN TOCAR EL WORKING AREA | |
git reset --hard codigo_commit ->BORRA EL CODIGO, BORRA LOS COMMIT HASTA EL COMMIT SELECCIONADO | |
--------------------RAMAS------------------------- | |
----------GIT BRANCH | |
HEAD: COMMIT ACTUAL DE NUESTRO PROYECTO | |
MASTER: RAMA PRINCIPAL | |
RAMA: (LINEAS DE VIDA) DE NUESTRO PROYECTO | |
git branch ->MUESTRA LAS RAMAS QUE TENEMOS EN NUESTRO PROYECTO | |
git branch nombre_ram ->CREA UNA RAMA | |
git branch -D nombre_ram ->BORRAR LA RAMA SELECCIONADA | |
----------GIT MERGE | |
git merge nombre_rama ->RAMA ACTUAL ABSORVE RAMA SELECCIONADA | |
----------------------------------------------------- | |
GITHUB | |
----------------------------------------------------- | |
REPOSITORIO REMOTO: REPOSITORIO ALMACENADO EN GITHUB | |
REPOSITORIO LOCAL: REPOSITORIO ALMACENADO EN EL EQUIPO | |
--------------------PREPARAR GITHUB------------------ | |
----------GIT CLONE | |
git clone codigo_repositorio ->CLONA REPOSITORIO REMOTO AL EQUIPO LOCAL | |
----------GIT REMOTE | |
git remote add origin repositorio_remoto ->ASOCIA REPOSITORIO LOCAL Y REPOSITORIO REMOTO | |
git remote remove origin ->QUITA LA ASOCIACIÓN DE REPOSITORIO REMOTO Y LOCAL | |
git remote -v ->COMPROBAR ASOCIACIÓN DE REPOSITORIO REMOTO Y LOCAL | |
--------------------COMMIT--------------------------- | |
----------GIT PUSH | |
git push origin nombre_rama ->SUBE LOS COMMIT EN LA RAMA SELECCIONADA A GITHUB | |
git push origin nombre_rama -f ->FUERZA A GITHUB A SUBIR EL COMMIT CON EL NUEVO NOMBRE | |
--------------------ISSUES, MILESTONES Y LABELS------ | |
ISSUES: COMENTARIOS PARA SUGERIR CAMBIOS EN EL PROYECTO | |
MILESTONES: GRUPO DE ISSUES PARA AGRUPARLOS CONFORME SE ENTREGUEN | |
LABELS: SON PARA ORGANIZAR LOS ISSUES CON PROBLEMAS | |
--------------------TAG------------------------------ | |
----------GIT TAG | |
PUNTOS ESPECÍFICOS EN LA VIDA DEL PROYECTO, MARCAR VERSIONES | |
git tag -a vVERSION ->TAG LIGERAS, AGREGA EL TAG CON LA VERSIÓN ESPECIFICADA AL COMMIT ACTUAL | |
git tag -a vVERSION -m "Mensaje" ->TAG ANOTADAS, AGREGA EL TAG AL COMMIT ACTUAL CON EL MENSAJE ESPECIFICADO | |
git tag -a vVERSION codigo_sha ->AGREGA EL TAG EN EL COMMIT SELECCIONADO | |
----------GIT PUSH | |
git push origin VERSION ->SUBE EL TAG DE LA VERSIÓN SELECCIONADA A GITHUB | |
git push origin --tags ->SUBE TODOS LOS TAGS QUE HAY EN EL PROYECTO | |
--------------------GITHUB PAGES--------------------- | |
----------SITIO WEB CON UN REPOSITORIO | |
nombre_usuario.github.io ->NOMBRE DEL REPOSITORIO | |
EL DOMINIO ES EL NOMBRE DEL REPOSITORIO | |
----------SITIO WEB PARA REPOSITORIOS | |
gh-pages ->NOMBRE DE RAMA | |
EL DOMINIO ES EL NOMBRE DEL REPOSITORIO |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment