ETAPAS PARA CONTRIBUIR NO PROJETO

  1. Realizar o fork do repositório

    fork.jpg

  2. Copiar a web URL do seu repositório criado por meio do fork

    url.jpg

  3. Abrir o git bash e escolher a pasta onde seu projeto vai ficar localmente

  4. Clonar o repositório do github para a máquina local

    # sintaxe
    
    git clone <web-url-do-repo>
    
    # exemplos
    
    # Clonando a pasta completa 
    git clone <https://github.com/><seu-usuário-github>/equipe04.git 
    
    # Clonando somente os arquivos da pasta
    git clone <https://github.com/><seu-usuário-github>/equipe04.git .
    
  5. Acessar a pasta do projeto

    cd equipe04
    
  6. Buscar a url do projeto raiz no github

    reporaiz.jpg

  7. Sincronizar o projeto local com o projeto raiz remoto

    # sintaxe
    
    git remote add upstream <url-do-repo-original>
    
    # exemplo
    
    git remote add upstream <https://github.com/codigocerto/equipe04.git>
    

    <aside> 💡 ATENÇÃO: Lembre-se que outros desenvolvedores estarão subindo novas contribuições ao projeto, sempre que for desenvolver, atualize seu projeto local com o projeto remoto, por meio do comando abaixo:

    </aside>

    git pull upstream main
    
  8. Criar uma branch com seu nome

    # sintaxe
    
    git checkout -b seu-nome
    
    # exemplo
    
    git checkout -b raul
    
  9. Abrir a sua IDE de preferência

    # digite no terminal o comando abaixo para abir o VS Code
    
    code .
    
  10. Realizar as suas contribuições no código

  11. Enviar as alterações para a área de staging

    # sintaxe para enviar apenas um arquivo
    
    git add <nome-do-arquivo.extensão-do-arquivo>
    
    # sintaxe para enviar todos os arquivos
    
    git add .
    
  12. Commitar suas alterações

    # sintaxe
    
    git commit -m "tipo: descricao objetiva da contribuicao"
    
    # exemplo
    
    git commit -m "docs: update readme file"
    

    <aside> 💡 ATENÇÃO: É uma boa prática ir fazendo commits assim que for concluíndo etapas do seu desenvolvimento e lembrar de utilizar os commits semânticos(‣).

    </aside>

  13. Empurrar as alterações para o github

    # sintaxe
    
    git push -u origin <nome-da-branch>
    
    # exemplo
    
    git push -u origin raul
    
  14. Acessar o repositório do projeto e abrir um Pull Request

    pr.jpg

  15. Aperte em “Compare & pull request”

    Captura de tela 2024-06-12 205204.png

  16. Preencha as informações relacionadas ao Pull Request e aperte em “Create pull request”

    pr2.jpg

  17. Verificar se o Pull Request foi aberto e não está conflitando com a branch main

    pr-open.jpg

  18. Aguardar análise do PR