</> CodeBooks
    ← Volver a Git y GitHub (página 2)
    Portada de GitHub Essential

    GitHub Essential

    Achilleas Pipinellis

    Editorial
    Packt
    Año
    2015
    Páginas
    ~190
    Nivel
    Intermedio

    De qué trata

    Manual conciso publicado por Packt y escrito por Achilleas Pipinellis que se concentra en enseñar las herramientas y servicios de la plataforma web de GitHub (con las características vigentes hacia 2015). No pretende enseñar los fundamentos de Git desde la consola, sino servir de puente práctico para desarrolladores de nivel básico o intermedio que ya manejan los comandos locales elementales y necesitan dominar el entorno en la nube de GitHub para colaborar en proyectos de código abierto o en equipos corporativos.

    La obra analiza en detalle la anatomía de un repositorio remoto y los flujos de colaboración en equipo: navegación de código con Blame, seguimiento de incidencias mediante issues organizados con etiquetas (labels) e hitos (milestones), y el ciclo del GitHub Flow centrado en pull requests, revisiones de código, listas de tareas y gestión de parches (.patch y .diff). Asimismo, aborda la administración organizativa (diferencias entre cuentas personales y organizaciones, gestión de equipos y permisos de acceso), la documentación estructurada en Markdown mediante wikis, la publicación de versiones formales (releases) y la creación de sitios web estáticos con GitHub Pages y Jekyll.

    A lo largo de los capítulos se aprende a organizar proyectos colaborativos, coordinar revisiones de código y publicar un portal web alojado directamente en la infraestructura de GitHub. Su principal virtud reside en explicar de forma directa y visual las herramientas nativas de GitHub sin abrumar con teoría innecesaria; no obstante, al haber sido publicado en 2015, no incluye prestaciones modernas cruciales como GitHub Actions, Codespaces, Discussions o Dependabot. Resulta una lectura ligera y muy formativa para comprender los cimientos de la colaboración moderna en la plataforma.

    • GitHub
    • Git
    • Pull Requests
    • GitHub Flow
    • Issues
    • Milestones
    • Wikis
    • GitHub Pages
    • Jekyll
    • Organizaciones
    • Control de versiones

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sitio web estático con GitHub Pages y Jekyll

    Creación y despliegue de una página web personal o de documentación para un repositorio en GitHub Pages, estructurando el contenido en Markdown, aplicando temas de Jekyll y configurando un dominio personalizado.

    Más de Git y GitHub con nivel Intermedio