- Ao acessar o repositório desejado, clique no botão Fork, no canto superior direito da tela:
- Selecione para qual repositório deseja realizar o Fork:
-
Ao finalizar o Fork, você já estará na tela do repositório "forkado" para o seu profile. Clone-o para sua máquina no local desejado.
-
Crie um novo branch para realizar as alterações em seu projeto. Para isso, acesse o repositório do projeto através do terminal e digite o seguinte comando:
git checkout -b nome_do_branch
- Se tudo der certo, aparecerá a seguinte mensagem no terminal:
Switched to a new branch 'nome_do_branch'
- Após realizar as alterações no projeto, basta executar os comandos:
git add *
git commit -m "comentários das alterações"
git push origin nome_do_branch
-
Em seguida, retorne ao GitHub, acesse o repositório desejado, clique no botão Branch: master (vide imagem acima) e selecione o branch criado.
-
Ao lado do botão Branch: master, clique no botão New pull request. Você será redirecionado para a tela abaixo, clique em Create pull request.:
- Nessa tela, você pode deixar comentários informando sobre as alterações realizadas. Em seguida, clique em Create pull request:
- Feito isso, você:
- Criou Fork do repositório em seu profile;
- Criou um novo Branch para organizar seus projetos;
- Finalizou a tarefa realizando commit, push e iniciando um pull request no projeto original.