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.
1¿Qué es Git?
Git está en boca de todos: GitHub, GitLab, sistemas de control de versiones, colaborar en proyectos de software libre… En este artículo intentaremos aclarar todas las dudas que puedas tener al respecto.
2Cómo instalar Git en Linux, macOS y Windows
¿Quieres saber cómo instalar Git en Linux, macOS y Windows? Además, también aprenderás los primeros comandos de Git para hacer las configuraciones iniciales.
3Primeros pasos con Git
¿Quieres hacer tu primer commit en Git? En estos primeros pasos con esta herramienta te explicamos cómo.
4Los tres estados de Git
Para poder dominar Git hay que tener bien claros los tres estados de Git y cómo funcionan cada uno de ellos. En este tutorial te explicamos todo lo que necesitas saber.
5Entendiendo git status y git log
Dos comandos que usarás cada día trabajando con Git: git status te dice el estado de tu repositorio y git log te muestra su historial. En este tutorial los estudiamos a fondo.
6Rastreando e ignorando archivos en Git
No todos los archivos de tu proyecto deben estar en Git. Aprende a usar .gitignore para excluir lo que no debe versionarse y a configurar un .gitignore global para tu máquina.
7Entendiendo los cambios con git diff
Antes de hacer un commit, ¿sabes exactamente qué has cambiado? git diff te muestra línea a línea qué ha modificado, qué está preparado y qué diferencia hay entre ramas.
8Cómo recuperar ficheros tras modificarlos gracias a Git
¿Odias cuando modificas un archivo con cambios incorrectos y después te vuelves loco porque no sabes qué hacer? Git acude a nuestro rescate.
9Introducción a las ramas en Git (I)
¿Quieres saber cómo aumentar tu productividad haciendo varias tareas simultáneas gracias a Git? Entonces necesitas aprender a utilizar las ramas en Git.
10Introducción a las ramas en Git (II)
¿Quieres saber cómo aumentar tu productividad haciendo varias tareas simultáneas gracias a Git? Entonces necesitas aprender a utilizar las ramas en Git.