Francisco Javier Palacios PérezFco. Javier Palacios Pérez
Desarrollador de software
Curso: Domina Git desde cero

Curso: Domina Git desde cero

En este curso encontrarás los comandos necesarios tanto para empezar con Git como para poder hacer tareas más avanzadas para conseguir aumentar tu productividad (y seguridad) cuando estés trabajando en tus proyectos.

Lanzando nuevas versiones de nuestros proyectos con Git tags31

Lanzando nuevas versiones de nuestros proyectos con Git tags

Descubre cómo usar Git tags para versionar tu código. Aprende a crear, listar y eliminar tags anotados y no anotados.

Submódulos en Git: repositorios dentro de repositorios sin perder la cabeza32

Submódulos en Git: repositorios dentro de repositorios sin perder la cabeza

Aprende qué son los submódulos de Git, cómo añadirlos, clonarlos, actualizarlos y cuándo conviene evitarlos antes de crear un pequeño monstruo con .gitmodules.

Git hooks: automatiza lo que nadie recuerda hacer33

Git hooks: automatiza lo que nadie recuerda hacer

Aprende qué son los Git hooks, cuáles merecen tu atención y cómo compartirlos con el equipo usando Husky, pre-commit o lefthook.

Git Worktrees: múltiples directorios de trabajo desde un mismo repositorio34

Git Worktrees: múltiples directorios de trabajo desde un mismo repositorio

Trabaja en varias ramas simultáneamente sin cambiar de directorio ni hacer stash. Git worktree te permite tener tantos entornos de trabajo como necesites, todos conectados al mismo repositorio.

Git LFS: gestiona archivos grandes sin arruinar el repositorio35

Git LFS: gestiona archivos grandes sin arruinar el repositorio

Git no fue diseñado para archivos binarios de cientos de megas. Git LFS resuelve el problema almacenando punteros en el repositorio y los archivos reales fuera.

Utilizando alias de Git para aumentar nuestra productividad36

Utilizando alias de Git para aumentar nuestra productividad

Aprende a crear alias de Git para ejecutar comandos más rápido. Descubre cómo personalizar tu flujo de trabajo y ser más productivo.

Los alias de Oh My ZSH! más útiles para aumentar nuestra productividad con Git37

Los alias de Oh My ZSH! más útiles para aumentar nuestra productividad con Git

Descubre los alias más útiles de Oh My ZSH! para trabajar con Git. Aprende a agilizar tus comandos y aumentar tu productividad.

Configura Git como un profesional: opciones que marcan la diferencia38

Configura Git como un profesional: opciones que marcan la diferencia

git config hace mucho más que guardar tu nombre y correo. Las opciones correctas eliminan fricción diaria, mejoran los diffs y preparan Git para trabajar bien en tu entorno.

git switch y git restore: el fin del checkout multipropósito39

git switch y git restore: el fin del checkout multipropósito

git checkout lleva décadas haciendo demasiadas cosas. git switch y git restore llegaron en 2019 para arreglar ese diseño. Ya llevan años siendo estables: es hora de usarlos.

Git en pipelines de CI/CD: del commit al deploy automático40

Git en pipelines de CI/CD: del commit al deploy automático

Un pipeline de CI/CD empieza con un git push. Esta lección cubre cómo configurar Git correctamente en GitHub Actions y GitLab CI: shallow clones, caché, permisos y las prácticas que marcan la diferencia.