Instalación y setup profesional: Git listo en 15 minutos

Instala Git, configura tu identidad, define editor por defecto y valida que tu entorno está preparado para trabajar sin fricción.

Un buen setup al inicio te evita errores tontos durante meses: nombre de autor mal escrito, rama inicial inconsistente o editor incómodo.

Aquí dejamos una base limpia para que cada commit salga con identidad correcta y flujo estable 💡.

En la siguiente lección pondrás esto en práctica con el flujo diario de <a href="/curso/git-github/leccion/git-github-flujo-add-commit-log-fundamentos">add, commit y log</a>.

  • Usa siempre instalador oficial o gestor de paquetes confiable.
  • En Windows lo habitual es instalar Git for Windows. En macOS puedes usar Homebrew o instalador oficial. En Linux, instala desde repositorios de la distro. Lo importante es terminar con un <code>git --version</code> funcionando en terminal.
  • Si usas VS Code, te conviene definirlo como editor por defecto para mensajes de commit más cómodos.
  • Tu firma en el historial importa en trabajo individual y en equipo.
  • Define nombre y email globales para que cada commit quede correctamente atribuido. También puedes fijar rama principal por defecto y color en terminal para lectura rápida.

Instalación por sistema operativo

Usa siempre instalador oficial o gestor de paquetes confiable.

En Windows lo habitual es instalar Git for Windows. En macOS puedes usar Homebrew o instalador oficial. En Linux, instala desde repositorios de la distro. Lo importante es terminar con un <code>git --version</code> funcionando en terminal.

Si usas VS Code, te conviene definirlo como editor por defecto para mensajes de commit más cómodos.

Configura identidad y defaults importantes

Tu firma en el historial importa en trabajo individual y en equipo.

Define nombre y email globales para que cada commit quede correctamente atribuido. También puedes fijar rama principal por defecto y color en terminal para lectura rápida.

Si trabajas en varios contextos (empresa + personal), más adelante podrás usar configuración por repositorio para no mezclar identidades.

Git & GitHub
02

Instalación y setup profesional: Git listo en 15 minutos

Instala Git, configura tu identidad, define editor por defecto y valida que tu entorno está preparado para trabajar sin fricción.

Código del tema: Comandos reproducibles y trazables

📘 Teoría

Instalación por sistema operativo

Usa siempre instalador oficial o gestor de paquetes confiable.

En Windows lo habitual es instalar Git for Windows. En macOS puedes usar Homebrew o instalador oficial. En Linux, instala desde repositorios de la distro. Lo importante es terminar con un git --version funcionando en terminal.

Si usas VS Code, te conviene definirlo como editor por defecto para mensajes de commit más cómodos.

Configura identidad y defaults importantes

Tu firma en el historial importa en trabajo individual y en equipo.

1

Define nombre y email globales para que cada commit quede correctamente atribuido. También puedes fijar rama principal por defecto y color en terminal para lectura rápida.

2

Si trabajas en varios contextos (empresa + personal), más adelante podrás usar configuración por repositorio para no mezclar identidades.

🧪 Aprende probando

Ejemplo Ejemplo guiado: revisar configuración actual Ejecuta comandos de inspección para verificar identidad y defaults.
Ejemplo Ejemplo guiado: definir editor por defecto Configura VS Code como editor de Git para mensajes de commit.
Ejemplo Demo rápida: diagnóstico de setup Checklist mínimo antes de iniciar cualquier repo nuevo.

🏁 Retos

Reto Reto: dejar identidad lista Añade user.name y user.email en configuración global.
Reto Reto: fijar rama principal por defecto Configura main como rama inicial de repos nuevos.

🧰 Recursos

Test

Comprueba tus conocimientos con un test sobre Git & GitHub.

Test de Git & GitHub

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros. culTest

La hice en febrero de 2026 para facilitar el aprendizaje de mis alumnos. La idea es aprender desarrollo web practicando y que el proyecto siga creciendo con nuevos temas, tests y retos.

Está inspirada en MDN, W3Schools, CodePen, Manz y muchos otros sitios de documentación sobre desarrollo web. Quería combinar teoría útil, ejemplos ejecutables, retos y el sistema de tests que ya tenía en culTest. culTest

Si te gustó, si no te gustó o si quieres escribirme, puedes hacerlo en cristianeslava@gmail.com