Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro no push

No passo 26 da atividade 09 (Consolidando o seu conhecimento) quando eu executo o comando git push local master aparece o seguinte erro:

Daniel@Nexus-3 MINGW64 ~/documents/programação/git (master)
$ git push local master
To C:/Users/Daniel/Documents/Programação/Servidor
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'C:/Users/Daniel/Documents/Programação/Servidor'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

Como resolver?

2 respostas
solução!

Olá Daniel, tudo bem? O caminho para a pasta servidor está muito estranho, essa parte de Programa├º├úo, note:

Documents/Programação/Servidor

Então poderia verificar esses caracteres se realmente estão corretos? Esse é realmente seu caminho para a pasta servidor? Se não for então recomendo que remova o remoto usando o seguinte comando:

git remote remove local 

E em seguida adicione novamente agora usando as aspas ( " " ) para delimitar o caminho da seguinte forma:

git remote add local "coloque_aqui_o_caminho_completo"

E tenta novamente executar o git push local master e fala pra gente o resultado!

Também tive este problema, é o caminho do servidor, como foi dito. Dentro do GIT BASH, é necessário colocar "/c/Users/" Ou a letra da unidade que está seu usuário, com a barra "/" antes do endereço.