Muchas gracias к Блогу Bart для этого удобного ссылка для svn переходит в мерзавце . По-видимому, все, в чем я нуждался, должно было определить удаленное ответвление при создании эти git
ответвление, например,
git checkout -b git-topic-branch-foo foo
, где foo
название удаленного ответвления.
Я использую мерзавца-svn, но я не использовал функции, которые взаимодействуют с ответвлениями SVN. Однако я замечаю, что учебное руководство, за которым Вы следовали, не использовало -T,-b,-t опции мерзавцу svn init. Эти опции говорят мерзавцу-svn, чем называют восходящие магистральные/ответвления/теги каталоги, который мог бы быть важным в Вашей ситуации.
Вы могли бы также взглянуть на это: мерзавец-svn является легким наркотиком - robby на направляющих.
Я использовал что-то вроде этого, когда я должен был удостовериться, что мое локальное ответвление указывало на корректное удаленное ответвление svn:
git branch -r
для получения названия удаленного ответвления, я хочу отследить. Затем
git reset --hard remotes/svn-branch-name
явно изменить мое локальное ответвление для указания на другое удаленное ответвление.