Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro para efetuar o git push para o repositorio local - alguma dica?

Com um usuario eu consigo realizar os dois comandos com sucesso, o outro usuario da erro no push:

azos@ruindows MINGW64 ~/Documents/github/souza (release/v0.2.0)
$ git pull reploc master
From C:/Users/azos/Documents/github/replocal
 * branch            master     -> FETCH_HEAD
Already up to date.

azos@ruindows MINGW64 ~/Documents/github/souza (release/v0.2.0)
$ git push reploc master
To C:/Users/azos/Documents/github/replocal/
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'C:/Users/azos/Documents/github/replocal/'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. Check out this branch and integrate the remote changes
hint: (e.g. 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

Este usuario funciona:

azos@ruindows MINGW64 ~/Documents/github/anna (master)
$ git push reploc master
Everything up-to-date

azos@ruindows MINGW64 ~/Documents/github/anna (master)
$ git pull reploc master
From C:/Users/azos/Documents/github/replocal
 * branch            master     -> FETCH_HEAD
Already up to date.
1 resposta
solução!

Olá Anderson, tudo bem? O problema nesse caso não é os usuários, que na verdade são apenas repositórios, não estamos trabalhando com usuários nesse caso, a questão é que quando você está dentro da pasta souza e faz um git push para o replocal ele indica que o seu branch local está atrás do branch remoto, ou seja do branch master do repositório replocal. Porém não entendi, tem grandes mudanças entre o código da pasta souza e da pasta anna? Você poderia verificar os logs dos dois repositórios, para encontrar o que está acontecendo de errado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software