Libro Pro Git escrito por Scoot Chacon y Ben Straub: Totalmente GRATIS

El libro Pro Git, escrito por Scott Chacon y Ben Straub y publicado por Apress, está totalmente disponible de manera gratuita (PDF).

Todo el contenido del libro se encuentra bajo la licencia Creative Commons Attribution Non Commercial Share Alike 3.0.

📙 DESCARGAR PRO GIT EN ESPAÑOL

El contenido que vas a poder encontrar en el libro y totalmente en español, es el siguiente:

Índice de Pro GIT

  1. Inicio – Sobre el Control de Versiones
    • 1.1 Acerca del Control de Versiones
    • 1.2 Una breve historia de Git
    • 1.3 Fundamentos de Git
    • 1.4 La Línea de Comandos
    • 1.5 Instalación de Git
    • 1.6 Configurando Git por primera vez
    • 1.7 ¿Cómo obtener ayuda?
    • 1.8 Resumen
  2. Fundamentos de Git
    • 2.1 Obteniendo un repositorio Git
    • 2.2 Guardando cambios en el Repositorio
    • 2.3 Ver el Historial de Confirmaciones
    • 2.4 Deshacer Cosas
    • 2.5 Trabajar con Remotos
    • 2.6 Etiquetado
    • 2.7 Alias de Git
    • 2.8 Resumen
  3. Ramificaciones en Git
    • 3.1 ¿Qué es una rama?
    • 3.2 Procedimientos Básicos para Ramificar y Fusionar
    • 3.3 Gestión de Ramas
    • 3.4 Flujos de Trabajo Ramificados
    • 3.5 Ramas Remotas
    • 3.6 Reorganizar el Trabajo Realizado
    • 3.7 Recapitulación
  4. Git en el Servidor
    • 4.1 Los Protocolos
    • 4.2 Configurando Git en un servidor
    • 4.3 Generando tu clave pública SSH
    • 4.4 Configurando el servidor
    • 4.5 El demonio Git
    • 4.6 HTTP Inteligente
    • 4.7 GitWeb
    • 4.8 GitLab
    • 4.9 Git en un alojamiento externo
    • 4.10 Resumen
  5. Git en entornos distribuidos
    • 5.1 Flujos de trabajo distribuidos
    • 5.2 Contribuyendo a un Proyecto
    • 5.3 Manteniendo un proyecto
    • 5.4 Resumen
  6. GitHub
    • 6.1 Creación y configuración de la cuenta
    • 6.2 Participando en Proyectos
    • 6.3 Mantenimiento de un proyecto
    • 6.4 Gestión de una organización
    • 6.5 Scripting en GitHub
    • 6.6 Resumen
  7. Herramientas de Git
    • 7.1 Revisión por selección
    • 7.2 Organización interactiva
    • 7.3 Guardado rápido y Limpieza
    • 7.4 Firmando tu trabajo
    • 7.5 Buscando
    • 7.6 Reescribiendo la Historia
    • 7.7 Reiniciar Desmitificado
    • 7.8 Fusión Avanzada
    • 7.9 Rerere
    • 7.10 Haciendo debug con Git
    • 7.11 Submódulos
    • 7.12 Agrupaciones
    • 7.13 Replace
    • 7.14 Almacenamiento de credenciales
    • 7.15 Resumen
  8. Personalización de Git
    • 8.1 Configuración de Git
    • 8.2 Git Attributes
    • 8.3 Puntos de enganche en Git
    • 8.4 Un ejemplo de implantación de una determinada política en Git
    • 8.5 Recapitulación
  9. Git y Otros Sistemas
    • 9.1 Git como Cliente
    • 9.2 Migración a Git
    • 9.3 Resumen
  10. Los entresijos internos de Git
    • 10.1 Fontanería y porcelana
    • 10.2 Los objetos Git
    • 10.3 Referencias Git
    • 10.4 Archivos empaquetadores
    • 10.5 Las especificaciones para hacer referencia a…​ (refspec)
    • 10.6 Protocolos de transferencia
    • 10.7 Mantenimiento y recuperación de datos
    • 10.8 Variables de entorno
    • 10.9 Recapitulación
      A1. Apéndice A: Git en otros entornos
    • A1.1 Interfaces gráficas
    • A1.2 Git en Visual Studio
    • A1.3 Git en Eclipse
    • A1.4 Git con Bash
    • A1.5 Git en Zsh
    • A1.6 Git en Powershell
    • A1.7 Resumen
      A2. Apéndice B: Integrando Git en tus Aplicaciones
    • A2.1 Git mediante Línea de Comandos
    • A2.2 Libgit2
    • A2.3 JGit
      A3. Apéndice C: Comandos de Git
    • A3.1 Configuración
    • A3.2 Obtener y Crear Proyectos
    • A3.3 Seguimiento Básico
    • A3.4 Ramificar y Fusionar
    • A3.5 Compartir y Actualizar Proyectos
    • A3.6 Inspección y Comparación
    • A3.7 Depuración
    • A3.8 Parcheo
    • A3.9 Correo Electrónico
    • A3.10 Sistemas Externos
    • A3.11 Administración
    • A3.12 Comandos de Fontanería

Relacionado