... | @@ -81,13 +81,31 @@ O título do merge request deve seguir o mesmo formato dos commits acima. Os MRs |
... | @@ -81,13 +81,31 @@ O título do merge request deve seguir o mesmo formato dos commits acima. Os MRs |
|
|
|
|
|
## Manter suas branches atualizadas
|
|
## Manter suas branches atualizadas
|
|
|
|
|
|
Para garantir que o processo de desenvolvimento esteja sempre atualizado, lembre-se de executar a seguinte sequência de comandos:
|
|
Para garantir que o processo de desenvolvimento esteja sempre atualizado, lembre-se de executar a seguinte sequência de comandos na **sua branch** de desenvolvimento:
|
|
|
|
|
|
``` git
|
|
``` git
|
|
git fetch upstream
|
|
git fetch origin
|
|
git rebase upstream dev
|
|
git merge origin/dev --no-edit
|
|
```
|
|
```
|
|
|
|
|
|
|
|
Se não houverem conflitos, sua branch está atualizada!
|
|
|
|
|
|
|
|
Existe uma possibilidade de que hajam conflitos (o git avisará sobre isso no terminal), nesse caso você deve resolver os conlfitos manualmente. Após resolver os conflitos, faça a seguinte sequência de comandos:
|
|
|
|
|
|
|
|
```git
|
|
|
|
git add <arquivo>
|
|
|
|
git rebase --continue
|
|
|
|
```
|
|
|
|
|
|
|
|
Repita o processo de resolução de conflitos, `add` e `rebase--continue` até que não hajam conflitos.
|
|
|
|
|
|
|
|
Por fim, use:
|
|
|
|
|
|
|
|
``` git
|
|
|
|
git push
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Criando novas branches
|
|
## Criando novas branches
|
|
|
|
|
|
Para criar uma nova branch, use a seguinte sequência de comandos:
|
|
Para criar uma nova branch, use a seguinte sequência de comandos:
|
... | | ... | |