Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Portfólio de Git & GitHub - DS_Class

Este repositório contém o registro prático das atividades da disciplina, focadas no domínio de ferramentas de versionamento de código. Aqui, simulei um ambiente real de desenvolvimento, aplicando fluxos de trabalho colaborativos.

📂 Estrutura do Projeto

  • exercicios/: Exercícios técnicos iniciais (C++ e organização).
  • projeto/: Estrutura de um projeto Python simulando uma aplicação real.
  • REFLEXAO.md: Documento detalhado com a análise crítica do meu aprendizado (requisito R5).

🛠️ Competências Demonstradas

Neste portfólio, apliquei os seguintes conceitos de Engenharia de Software:

  1. Git Flow Simplificado: Uso de múltiplas branches (feat/, fix/) para isolar o desenvolvimento da branch main.
  2. Conventional Commits: Histórico de mensagens padronizado utilizando prefixos semânticos para facilitar a leitura.
  3. Pull Requests & Code Review: Integração de código via GitHub com descrições detalhadas das mudanças.
  4. Resolução de Conflitos (R4): Identificação e correção manual de divergências de código durante merges complexos.
  5. Gestão de Repositório: Sincronização de histórico (fetch, pull, rebase) e correção de arquivos corrompidos ou binários.

🚀 Como visualizar o progresso

Para verificar o histórico completo de commits e as ramificações criadas, você pode clonar este repositório e rodar:

git log --oneline --graph --all

About

Atividade para o classroom sobre portifólio e boas praticas de git.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages