Alguns exemplos de conflitos que podem surgir com o trabalho em equipe.
$ git pull
[CASE-1] Se você tiver alterado algum arquivo antes do pull e no repositório remoto já tiver diferente de seu local, um erro será retornado ao execugar "git pull".
$ git config pull.rebase false
[CASE-2] Foi alterado um arquivo local e também teve alteração no mesmo arquivo remoto. Ao executar localmente o "git pull" será retornado "CONFLICT (content): Merge conflict..."
- Editar o arquivo local e localizar os trexos marcados e resolver o conflito unindo os código ou assumindo o local;
- Resolvido o conflito é seguir com os comandos: $ git pull $ git add . $ git commit -m "Resolvndo conflito." $ git push