Introducción

Completado

Imagine que es un nuevo desarrollador de software en una empresa que escribe software de aviónica para líneas aéreas comerciales. El control de calidad es crítico y los desarrolladores trabajan en equipos pequeños que usan Git para el control de versiones. Ha oído hablar del control de versiones, pero nunca ha usado Git, por lo que tiene muchas ganas de ponerse al día.

Decide compilar un sitio web que le permita compartir fotografías de sus gatos con sus amigos y, así, aprender a usar Git en un entorno divertido antes de aplicar esos conocimientos a su trabajo. Se propone compilar el sitio con Git para efectuar el seguimiento de los cambios y mantener copias de seguridad de todos los archivos de código fuente en caso de que el servidor deje de funcionar. Pero antes de entrar primero en Git, debe cubrir los conceptos básicos.

En este módulo, se ofrece una introducción al control de versiones y a Git. Git puede parecer un poco críptico al principio, incluso a veces frustrante, pero si lo conoce paso a paso, verá que hay una razón por la que se está convirtiendo rápidamente en el sistema de control de versiones más popular del mundo, no solo entre los desarrolladores de software, sino también entre los equipos que escriben documentación y colaboran en otras tareas.

Ver un vídeo

Para obtener información general sobre los ejercicios de este módulo, vea el vídeo de introducción al resumen de Git.

Objetivos de aprendizaje

Objetivos de este módulo:

  • Más información sobre el control de versiones
  • Descripción de los sistemas de control de versiones distribuidos, como Git
  • Comprensión de las diferencias entre Git y GitHub y los roles que desempeñan en el ciclo de vida de desarrollo de software

Prerrequisitos

Ninguno.