Você precisa de algo semelhante ao seguinte no seu arquivo de configuração:
[branch "master"]
remote = origin
merge = refs/heads/master
Se você precisar adicionar essas informações para uma ramificação existente, use o comando:
git branch --set-upstream mybranch origin/remotebranch
Se você estiver criando uma nova ramificação, poderá garantir que a ramificação seja uma ramificação de rastreamento remoto usando um dos comandos:
git branch --track mybranch origin/remotebranch
git checkout --track -b mybranch origin/remotebranch
No entanto, --track
deve ser o padrão. Se não estiver, a configuração branch.autosetupmerge
pode ser definida como falsa. Para redefini-lo, você pode defini-lo como verdadeiro ou desfeito:
git config --global branch.autosetupmerge true
git config --global --unset branch.autosetupmerge