A mensagem que você está recebendo pode indicar que a ramificação creative_market
não existe mais no repositório remoto. Poderia ser esse o caso?
Você pode corrigi-lo com os seguintes comandos:
git checkout --track origin/creative_market
git push origin creative_market
Outra maneira, um pouco mais longa, de provar o que está acontecendo é fazer o seguinte:
Primeiro, faça uma referência de backup com o comando git branch creative_market2 origin/creative_market
. Em seguida, execute git fetch -p
para remover ramificações de rastreamento remoto que não existem mais no controle remoto. Se a ramificação foi de fato excluída do controle remoto, você verá algo como o seguinte:
[my-repository]$ git fetch -p
x [deleted] (none) -> origin/creative_market
Para recriar o ramo no repositório remoto, basta enviar o seu ref local para ele:
git push --set-upstream origin creative_market2:creative_market