Guia Básico de Conteúdos para a Disciplina de Engenharia de Software
1 Utilizando Git e GitHub
Esta seção aborda os conceitos fundamentais e a importância do Git e do GitHub para o desenvolvimento colaborativo de software. Ela fornece uma visão geral sem entrar em detalhes de execução dos comandos, ajudando a entender o contexto e a finalidade de cada etapa.
1.0.0 Introdução ao Git e GitHub
Git É um sistema de controle de versões distribuído que permite rastrear alterações em arquivos e colaborar em projetos.
GitHub Plataforma baseada em nuvem que hospeda repositórios Git, facilitando o trabalho em equipe e o gerenciamento de projetos.
1.0.1 Conceitos Básicos
-
Configurações Iniciais: Ao instalar o Git, é essencial definir configurações básicas (nome de usuário e email) para identificar as alterações realizadas por cada desenvolvedor.
-
Commits: Um commit representa um ponto de restauração do projeto. Cada commit é identificado por um hash único e pode incluir mensagens descritivas que ajudam a entender as mudanças realizadas.
-
Branches: As branches permitem desenvolver funcionalidades isoladamente. Você pode criar, alternar e unir branches conforme necessário.
-
Trabalho Remoto: Utilizar repositórios remotos (como no GitHub) possibilita que todos os integrantes da equipe acessem a mesma versão do código, facilitando a colaboração.