Ваш удаленный URL неверно настроен. Git не позволяет URL-адресам репозитория содержать строки запроса.
Причина, по которой вы видите дополнительные /info/refs&service=git-receive-pack
, заключается в том, что это та часть URL-адреса, которую Git добавляет к базовому удаленному URL-адресу, который вы даете по порядку. чтобы найти ссылки. Если вы пытаетесь нажать, Git должен определить, что имеет удаленная сторона, и чтение ссылок - это первый шаг в этом процессе.
Вместо этого ваш URL должен быть https://myvault.visualstudio.com/foo/_versionControl
, и вы можете изменить его. используя git remote set-url origin https://myvault.visualstudio.com/foo/_versionControl
(при условии, что ваше удаленное имя - origin
). Если это не подходит для вашего случая, откройте веб-страницу в браузере и найдите URL-адрес клона в веб-интерфейсе, а затем используйте его вместо этого.
Если вы пытаетесь перейти в подкаталогудаленный репозиторий, знайте, что это невозможно. Git не позволяет вставлять только в подкаталог репозиториев.