</> CodeBooks
    ← Volver a Git y GitHub (página 1)
    Portada de Beginning Git and GitHub

    Beginning Git and GitHub

    Mariot Tsitoara

    Editorial
    Apress
    Año
    2019
    Páginas
    ~289
    Nivel
    Básico

    De qué trata

    Manual introductorio publicado por Apress en el que Mariot Tsitoara guía al lector desde los fundamentos del control de versiones hasta el trabajo colaborativo en equipo con Git (versión 2.x) y la plataforma GitHub. Está concebido específicamente para principiantes, estudiantes y desarrolladores recién iniciados que nunca han utilizado herramientas de control de código o que encuentran intimidante la interfaz de línea de comandos, sin exigir experiencia previa en programación avanzada.

    La obra explica con detalle los conceptos esenciales de repositorios locales y remotos, y enseña a dominar comandos indispensables como git init, status, add, commit, log, diff, branch, checkout, merge y rebase. En el apartado de GitHub, aborda la creación de cuentas y repositorios, el formateo con Markdown, la gestión de incidencias mediante Issues, hitos (Milestones), etiquetas y la revisión de código con Pull Requests. Asimismo, dedica capítulos clave a la identificación y resolución de conflictos de fusión (merge conflicts), la configuración de archivos .gitignore, el uso de herramientas gráficas como GitHub Desktop y GitKraken, y conceptos complementarios como git stash, cherry-pick y git reflog.

    El aprendizaje se estructura a través de ejercicios prácticos guiados en la terminal y en la interfaz web de GitHub, simulando flujos de trabajo de desarrollo individual y colaborativo sin implementar una aplicación de software concreta. Su principal virtud reside en desmitificar el funcionamiento de Git mediante explicaciones visuales sencillas y advertencias sobre errores típicos de principiantes. Quedan fuera aspectos avanzados de automatización CI/CD como GitHub Actions o la arquitectura interna de objetos de Git, por lo que sirve como una sólida base previa antes de abordar manuales más exhaustivos.

    • Git CLI
    • GitHub
    • Control de versiones
    • Ramas y fusiones
    • Resolución de conflictos
    • Pull Requests
    • Issues y Milestones
    • GitHub Desktop
    • GitKraken
    • Git Rebase

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Git y GitHub con nivel Básico