... | ... | @@ -6,4 +6,28 @@ |
|
|
Aqui deve ser explicado como configurar o Ambiente para que os Desenvolvedores do Projeto possam configurar o projeto para rodar em seus computadores, deve ser sempre atualizado a cada mudança de instalação feita.
|
|
|
|
|
|
* Deve ser explicado a configuração de **TODAS** as partes do projeto, tanto BACK,BANCO,FRONT,etc...
|
|
|
* Além de explicar aqui, deve ter em cada Repositório o **RESUMO** de como instalar para quando os Desenvolvedores baixarem o projeto possam configurar por lá também |
|
|
\ No newline at end of file |
|
|
* Além de explicar aqui, deve ter em cada Repositório o **RESUMO** de como instalar para quando os Desenvolvedores baixarem o projeto possam configurar por lá também
|
|
|
|
|
|
|
|
|
## Git workflow
|
|
|
|
|
|
#### Criando branch
|
|
|
|
|
|
1. Estar vinculado a uma Issue criada no Trello e marcar como In progress
|
|
|
2. ir para branch dev e pegar sua ultima atualização, `git checkout dev`, `git pull origin dev`
|
|
|
3. Criar uma nova branch indicando qual tarefa está sendo realizada `git checkout -b <autor>/<nome da tarefa>`
|
|
|
#### Aplicando alterações na branch
|
|
|
4. Após fazer alterações, pegar as últimas alterações da branch dev, para isso é preciso
|
|
|
1. acessar a branch dev e atualizar localmente
|
|
|
- `git checkout dev`
|
|
|
- `git pull origin dev`
|
|
|
2. Voltar para sua branch e unificar as alterações
|
|
|
- `git checkout <autor>/<nome da tarefa>`
|
|
|
- `git merge dev`
|
|
|
3. Corrigir possíveis conflitos manualmente
|
|
|
#### Criando Merge request
|
|
|
5. Ao terminar a tarefa, enviar as alterações para o Gitlab e criar um Merge request.
|
|
|
6. Se aprovado, limpar ambiente deletando a branch concluida
|
|
|
- Deletar branch local `git branch -d <autor>/<nome da tarefa>`
|
|
|
- Deletar branch no gitlab na lista de branchs
|
|
|
|