Introducción
Los proyectos de GitHub admiten una escala prácticamente ilimitada. La ventaja de esta escala es que los proyectos pueden crecer para incluir innumerables archivos, confirmaciones, problemas, solicitudes de incorporación de cambios, etc. La desventaja es la misma.
Imagine que es un desarrollador que trabaja en un proyecto de rápido crecimiento. A medida que se incorporan más colaboradores, pueden agregar características y corregir errores a una velocidad increíble. Pero cada uno de esos cambios probablemente incluye una gran cantidad de información contextual oculta en problemas, discusiones, confirmaciones y solicitudes de incorporación de cambios. Aunque en ese momento esa información parece fresca en la mente de todos, el riesgo de perder ese contexto a medida que pasa el tiempo podría costarle una productividad considerable en el futuro. ¿Qué ocurre cuando se notifica un error que lleva a un trabajo que no se ha modificado durante más de un año? Afortunadamente, GitHub ofrece algunas maneras de ayudarle a ponerse en marcha rápidamente para cualquier tarea.
En este módulo se aprende a organizar el historial de un repositorio y a buscar en él mediante filtros, el comando blame y vinculación cruzada en GitHub.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Busque los problemas y las solicitudes de incorporación de cambios relevantes.
- Busque contexto en el historial.
- Establezca conexiones en GitHub para ayudar a otros usuarios a encontrar elementos.
Requisitos previos
- Una cuenta de GitHub
- Capacidad de editar archivos en GitHub y navegar por ellos
En este módulo se describe el proceso de buscar y organizar información en GitHub. Para apreciar plenamente las ventajas que se tratan en este módulo, se recomienda que complete primero el siguiente:
- Introducción a GitHub
- Administración de la entrega de software mediante un flujo de trabajo basado en versiones en GitHub
- Administración de cambios de repositorio por medio de solicitudes de incorporación de cambios en GitHub