git pull no funciona

No estoy usando github. Tenemos la configuration de git en nuestra máquina.

Creé una twig del maestro llamada experimento. Sin embargo, cuando bash hacer git pull recibo un post de seguimiento.

> git pull You asked me to pull without telling me which branch you want to merge with, and 'branch.experiment.merge' in your configuration file does not tell me either. Please specify which branch you want to merge on the command line and try again (eg 'git pull <repository> <refspec>'). See git-pull(1) for details. 

Aquí está el resultado de git remote show origin

 > git remote show origin * remote origin Fetch URL: ssh://git.domain.com/var/git/app.git Push URL: ssh://git.domain.com/var/git/app.git HEAD branch: master Remote branches: experiment tracked master tracked Local branches configunetworking for 'git pull': master merges with remote master Local refs configunetworking for 'git push': experiment pushes to experiment (local out of date) master pushes to master (up to date) 

A medida que leo el post anterior, el experimento se asigna a origen / experimento. Y mi repository local sabe que está desactualizado. Entonces, ¿por qué no puedo hacer git pull?

Así es como creé esta twig

git co -b experiment origin/experimen t

Halar:

 git pull origin experiment 

Empujar:

 git push origin experiment 

Verifique las respuestas a esta pregunta para get información y cambie "maestro" por "experimento" para su ejemplo

Estaba enfrentando este problema en mi eclipse github plugin.

Esto podría estar sucediendo debido a algunos files de conflicto presentes en su repository. Y todavía estaba intentando verificar los files. Entonces, después de lo que sucede, se verificará en su repository local, no en el repository principal. Por lo tanto, no fue posible extraer ni registrar nada en el repository principal (head).

Tengo una solución que podría ser útil, me funciona el máximo de veces. Simplemente siga estos pasos: – 1) haga clic derecho en el file de conflicto 2) click replace con -> revisión de la cabeza 3) espere algunas veces (conserve el paciente, llevará time) 4) repita todos los pasos anteriores para todos los files de conflicto