GIT CHULETA
NOTA: El modo -v es modo verbose o detallado.
Es aconsejable su uso puesto que muestra los detalles.
Configuración mínima
git config --global user.email "jamj2000@gmail.com"
git config --global user.name "José Antonio Muñoz Jiménez"
git config --global core.pager cat
git config --global core.editor nano
git config --global core.editor "code --wait"
git config --global push.default simpleClonado de un repositorio
git clone git@github.com:jamj2000/pruebas.git
Si hubiese submodulos:
git clone --recursive git@github.com:jamj2000/pruebas.gitListado de Repositorios remotos
Para mostrar repositorios remotos asociados a repositorio local.
Actualización de submódulos
Para actualizar submódulos de terceros.
Listado de Ramas
Para ver todas las ramas, tanto locales como remotas.
Listado de Commits
Todos los commits en todas las ramas
Modo detallado:
Modo simplificado:
Subida de commits de todas las ramas
Bajada de commits de todas las ramas
Cambio de rama
Para cambiar de una rama a otra.
Cambio de commit
Para cambiar de un commit a otro dentro de la misma rama.
Para volver al último commit de la rama
Deshacer cambios realizados antes del commit
Crear rama local y saltar a ella
Crear rama remota y subir cambios de rama local
Borrar rama local
Borrar rama remota
Trabajo con Etiquetas
Listar todas las etiquetas.
Modo detallado (4 líneas):
Modo simplificado:
Crear etiqueta de tipo anotación.
Eliminar etiqueta
Subir todos los tags de todas las ramas
Bajar todos los tags de todas las ramas
Recursos
http://gitready.com En inglés existe mayor contenido. También en alemán, pero no es plan.
Last updated