Git
  • About
    • Trademark
  • Learn
    • Book
    • Cheat Sheet
    • Videos
    • External Links
  • Tools
    • Command Line
    • GUIs
    • Hosting
  • Reference
  • Install
  • Community

This book is available in English.

Full translation available in

azərbaycan dili,
български език,
Deutsch,
Español,
فارسی,
Français,
Ελληνικά,
日本語,
한국어,
Nederlands,
Português (Brasil),
Русский,
Slovenščina,
Српски,
Svenska,
Tagalog,
Türkçe.
Українська,
简体中文,

Partial translations available in

Čeština,
Македонски,
Polski,
Ўзбекча,
繁體中文,

Translations started for

Беларуская,
Indonesian,
Italiano,
Bahasa Melayu,
Português (Portugal).


The source of this book is hosted on GitHub.
Patches, suggestions and comments are welcome.

Chapters ▾
  1. 1. Inicio - Sobre el Control de Versiones

    1. 1.1 Acerca del Control de Versiones
    2. 1.2 Una breve historia de Git
    3. 1.3 Fundamentos de Git
    4. 1.4 La Línea de Comandos
    5. 1.5 Instalación de Git
    6. 1.6 Configurando Git por primera vez
    7. 1.7 ¿Cómo obtener ayuda?
    8. 1.8 Resumen
  2. 2. Fundamentos de Git

    1. 2.1 Obteniendo un repositorio Git
    2. 2.2 Guardando cambios en el Repositorio
    3. 2.3 Ver el Historial de Confirmaciones
    4. 2.4 Deshacer Cosas
    5. 2.5 Trabajar con Remotos
    6. 2.6 Etiquetado
    7. 2.7 Alias de Git
    8. 2.8 Resumen
  3. 3. Ramificaciones en Git

    1. 3.1 ¿Qué es una rama?
    2. 3.2 Procedimientos Básicos para Ramificar y Fusionar
    3. 3.3 Gestión de Ramas
    4. 3.4 Flujos de Trabajo Ramificados
    5. 3.5 Ramas Remotas
    6. 3.6 Reorganizar el Trabajo Realizado
    7. 3.7 Recapitulación
  4. 4. Git en el Servidor

    1. 4.1 Los Protocolos
    2. 4.2 Configurando Git en un servidor
    3. 4.3 Generando tu clave pública SSH
    4. 4.4 Configurando el servidor
    5. 4.5 El demonio Git
    6. 4.6 HTTP Inteligente
    7. 4.7 GitWeb
    8. 4.8 GitLab
    9. 4.9 Git en un alojamiento externo
    10. 4.10 Resumen
  5. 5. Git en entornos distribuidos

    1. 5.1 Flujos de trabajo distribuidos
    2. 5.2 Contribuyendo a un Proyecto
    3. 5.3 Manteniendo un proyecto
    4. 5.4 Resumen
  1. 6. GitHub

    1. 6.1 Creación y configuración de la cuenta
    2. 6.2 Participando en Proyectos
    3. 6.3 Mantenimiento de un proyecto
    4. 6.4 Gestión de una organización
    5. 6.5 Scripting en GitHub
    6. 6.6 Resumen
  2. 7. Herramientas de Git

    1. 7.1 Revisión por selección
    2. 7.2 Organización interactiva
    3. 7.3 Guardado rápido y Limpieza
    4. 7.4 Firmando tu trabajo
    5. 7.5 Buscando
    6. 7.6 Reescribiendo la Historia