-
Instale os seguintes pacotes:
git
e um editor de texto de sua preferência. Por padrão, é recomendado o uso do VSCode.-
O VSCode (https://code.visualstudio.com), combinado com os plugins a seguir, auxilia o processo de edição/revisão, principalmente permitindo a pré-visualização do conteúdo antes do commit, analisando a sintaxe do Markdown e gerando o sumário automático, à medida que os títulos das seções vão sendo criados/alterados.
-
-
Configure a autenticação na sua conta do Github para utilizar o protocolo SSH ao invés do HTTP. Veja este tutorial para saber como configurar: https://help.github.com/en/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account
Quando alguém do time da Sensedia quiser contribuir com melhorias neste repositório, os seguintes passos devem ser executados.
- Clone o repositório para o seu computador, com o seguinte comando.
git clone [email protected]:Sensedia/api-platform-hybrid.git
- Crie uma branch usando o seguinte comando:
git checkout -b BRANCH_NAME
- Certifique-se de que está branch correta, usando o comando a seguir.
git branch
- Estará sendo utilizada a branch que estiver um '*' antes do nome.
- Faça as alterações necessárias.
- Teste suas alterações.
- Faça commit das suas alterações na branch recém criada.
- Envie os commits para o repositório remoto com o seguinte comando:
git push --set-upstream origin BRANCH_NAME
- Crie um Pull Request (PR) para a branch
master
do repositório. Veja este tutorial - Atualize o conteúdo com as sugestões dos revisores (se necessário).
- Depois de aprovado e realizado o merge do seu PR, atualize as mudanças no seu repositório local com os comandos a seguir.
git checkout master
git pull
- Remova a branch local após a aprovação e merge do seu PR, usando o seguinte comando:
git branch -d BRANCH_NAME
Referência: