Cyber Monday

ATÉ 40% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

[Dúvida] comando git push origin

Na minha execução o comando git origin não funcionou:
Imagem do comando git push origin
realizei todo o passo a passo porém na mensagem dentro do terminal orientou utilizar o comando git --set-upstream origin feat/nome-da-feat

isso pode ser algo de configuração ou está correto por ser um SO Windows ?

1 resposta

Oi Luden, tudo bem? 😊

Essa situação ocorre quando você tenta enviar uma branch nova para o repositório remoto (origin) pela primeira vez. 🤔

O Git precisa saber qual branch remota corresponde à sua branch local.

A mensagem de erro sugere o comando git push --set-upstream origin feat/teste.

Esse comando não só envia a branch feat/teste para o repositório remoto, mas também configura o rastreamento (upstream) entre a sua branch local e a branch remota.

Após executar esse comando, você poderá usar git push e git pull sem precisar especificar a origem e a branch.

A sugestão do terminal está correta e não está relacionada ao sistema operacional Windows.

Para simplificar, você pode usar o seguinte comando:

git push -u origin <nome-da-sua-branch>

Substitua <nome-da-sua-branch> pelo nome da branch que você está tentando enviar.

Após configurar o upstream, os comandos git push e git pull funcionarão sem a necessidade de especificar a branch e a origem. 👍

🎓 Para saber mais:

Espero ter ajudado! 🧐