2009-11-10 5 views
2

Я получаю это от каждой команды git svn, которую я пытаюсь. Я использую git версию 1.6.4.2 на OS 10.6Невозможно определить восходящую информацию SVN из истории HEAD

Исходный git svn fetch работает, и после этого я могу делать дополнительные выборки, но они не входят в журнал или не обновляют рабочую копию.

ответ

2

git svn fetch просто загружает изменения в ваш местный репозиторий. Вам нужно либо git merge $remoteBranch, чтобы получить изменения в вашей текущей ветке. Вы можете обновить текущую ветку за один шаг, запустив git svn rebase, но это только загружает новые коммиты для этой удаленной ветви.

То же самое было бы верно для обычного репозитория git. Выполнение простого git fetch не тянет новые коммиты в вашу текущую ветку. Он просто загружает их, и вам нужно отправить git merge в вашу ветку.

Смежные вопросы