
Projeto
📘 Projeto Final: "Diário de Versionamento em Equipe"
🎯 Objetivo:
Criar um repositório colaborativo no GitHub simulando um projeto real de equipe. Os alunos devem usar todas as etapas de um fluxo de trabalho com Git e GitHub, com foco em controle de versão, organização e colaboração.
📦 Nome do Projeto (sugestão):
diario-dev-equipe-X
(Substituir "X" pelo nome do grupo)
👥 Formação:
Grupos de 3 a 5 alunos
Cada aluno é responsável por uma branch e um conteúdo diferente
📂 Estrutura esperada do repositório
diario-dev-equipe-X/
├─ README.md
├─ equipe/
│ ├─ aluno1.txt
│ ├─ aluno2.txt
│ ├─ ...
├─ ideias/
│ ├─ ferramenta-favorita.txt
│ ├─ aprendizado-da-semana.txt
├─ imagens/
│ ├─ print-log-git.png
│ ├─ estrutura-branches.png
📋 O que cada aluno deve fazer
1. Criar sua própria branch:
git checkout -b aluno-seunome
2. Adicionar:
Um arquivo com seu nome dentro de
equipe/
Uma descrição com:
Quem é você
O que achou do Git
Qual comando mais gostou
Dificuldade que teve
3. Commitar:
git add .
git commit -m "Adiciona depoimento do aluno [nome]"
4. Push para o GitHub:
git push origin aluno-seunome
5. Abrir um Pull Request
6. Trocar revisão com outro colega
📑 Entregas obrigatórias do grupo:
README.md
explicando o projeto e a equipe
Com Markdown, nomes, emojis, e objetivos
Pelo menos 1 arquivo por aluno
Na pasta equipe/
Pelo menos 2 Pull Requests por aluno
Um feito por ele, um revisado de outro colega
Imagem de git log --oneline
Print salvo na pasta imagens/
Merge final feito pelo responsável
Todos os arquivos devem estar na main
🧠 O que será avaliado
Uso correto dos comandos Git
25%
Organização das branches
20%
Clareza dos commits
15%
Colaboração (PRs e revisões)
20%
Qualidade do README e estrutura
20%
🏁 Dica bônus (valendo ponto extra)
Criar uma branch
hotfix/ajuste-final
e fazer uma correção simples em algo do grupoUsar
.gitignore
para ignorar arquivos desnecessários (ex:.vscode
,*.log
)Adicionar no
README.md
uma linha explicando como clonar o projeto
Last updated