- git checkout -b
- cria ou atualiza arquivos
- git status
- git add arquivos
- git status
- git commit -m "minha mensagem"
- git checkout main
- git merge nova_branch
- git clone
- git checkout -b <nova_branch>
- alterações de arquivos
- git status
- git add arquivos
- git status
- git commit -m "nova mensagem"
- git push origin <nova_branch>
- abrir Pull request no GitHub para main
- excluir <nova_branch> origin
- git checkout main
- git branch -D <nova_branch>
- Fork do projeto para seu próprio github
- git clone
- git checkout -b <nova_branch>
- alterações de arquivos
- git status
- git add arquivos
- git status
- git commit -m "nova mensagem"
- git push origin <nova_branch>
- abrir Pull request no GitHub da branch fork para a main do projeto original
- excluir <nova_branch> origin
- git checkout main
- git branch -D <nova_branch>
Este projeto tem como objetivo simular um ambiente de desenvolvimento com boas práticas de versionamento, incluindo uso de branches, pull requests e commits organizados.
Daniel Pinheiro Ratti
01/04/2026