У моего происхождения есть fixes
и филиал fixes_v3
. Мой клиент имеет только fixes
. Я делаю git pull git+ssh:/.../mygitrepo
, и вдруг на моем клиенте у меня есть код fixes_v3
в филиале fixes
. Почему это произошло? Теперь я попробую git pull ... mygitrepo fixes
, и он просто говорит мне, что это актуально.git pull from неправильная дистанционная ветка
git remote show origin
дает это:
HEAD branch: fixes
Local refs configured for 'git push':
fixes pushes to fixes (fast-forwardable)
master pushes to master (up to date)
Я не знаю ответа на ваш вопрос, возможно, плохой настрой, но у меня есть один совет. [Не 'git pull'] (http://longair.net/blog/2009/04/16/git-fetch-and-merge/). Используйте 'git fetch' и' git merge' в два этапа, чтобы вы могли видеть, с чем вы сливаетесь. – Shahbaz