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  simple

Clonado de un repositorio

git clone git@github.com:jamj2000/pruebas.git

Si hubiese submodulos:

git clone  --recursive git@github.com:jamj2000/pruebas.git

Listado 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

Last updated