Introdução
Os projetos do GitHub dão suporte à escala praticamente ilimitada. A vantagem dessa escala é que os seus projetos podem crescer para incluir inúmeros arquivos, commits, problemas, solicitações de pull e muito mais. A desvantagem é, bem, a mesma coisa.
Suponha que você seja um desenvolvedor que trabalha em um projeto com rápido crescimento. À medida que mais colaboradores ingressam, eles conseguem adicionar recursos e corrigir bugs em uma velocidade incrível. No entanto, cada uma dessas alterações provavelmente inclui muitas informações contextuais ocultadas por problemas, discussões, commits e solicitações de pull. Embora essas informações pareçam frescas na mente de todos no momento, o risco de perder esse contexto com o passar do tempo pode custar uma produtividade significativa no futuro. O que acontece quando um bug relatado é rastreado para um trabalho que não foi alterado há mais de um ano? Felizmente, o GitHub oferece algumas maneiras de ajudá-lo a acelerar rapidamente qualquer tarefa.
Neste módulo, você aprenderá a pesquisar e organizar o histórico do repositório usando filtros, blame e vinculação cruzada no GitHub.
Objetivos de aprendizagem
Neste módulo, você vai:
- Localize problemas e solicitações de pull relevantes.
- Pesquise o histórico para localizar o contexto.
- Faça conexões no GitHub para ajudar outras pessoas a localizarem itens.
Pré-requisitos
- Uma conta do GitHub
- A capacidade de navegar e editar arquivos no GitHub
Este módulo aborda o processo de localizar e organizar informações no GitHub. Para apreciar totalmente os benefícios que este módulo aborda, é recomendável que você conclua primeiro os seguintes módulos:
- Introdução ao GitHub
- Gerenciar a entrega de software usando um fluxo de trabalho baseado em versão no GitHub
- Gerenciar alterações de repositório usando solicitações de pull no GitHub