У меня была похожая ошибка, когда я клонировал SVN-репозиторий с помощью git-svn, но у меня не было ни "источника" ни в одном из путей.В итоге я получил следующие ссылки:
0e4b5116f69200ea0d7a2ff9f0fa15630d02b153 refs/heads/development
0ef5969f7ee44b16817053bfe146c499be5f77b7 refs/remotes/development
и не смог разветвляться;когда я пытался, я получал ошибку «неоднозначное имя объекта».Моя ошибка заключалась в том, что когда я делал оригинальный клон git svn, я не указывал --prefix;правильная форма была
git svn clone --prefix origin/ --stdlayout xxxx
, а затем я получил refs / remotes / origin / development и т. д., и ветвления не было.Согласно справочной странице, у вас должна быть косая черта в префиксе.
Liam