Нажатие Visual Studio на неправильный URL-адрес при отправке git: произошла ошибка при отправке ветки в удаленный репозиторий: сбой Git с фатальной ошибкой - PullRequest
0 голосов
/ 30 сентября 2019

Это URL, на который мне нужно нажать:

https://myVault.visualstudio.com/[root]/cxmlhub

Когда я пытаюсь сделать git push, я получаю эту ошибку:

Ошибка при нажатиипереход в удаленный репозиторий: сбой Git с фатальной ошибкой. невозможно обновить базу URL при перенаправлении:

запрашивается:

https://myVault.visualstudio.com/[root]%2Fcxmlhub/info/refs&service=git-receive-pack

перенаправление:

https://spsprodcus1.vssps.visualstudio.com/_signin?realm=myVault.visualstudio.com&reply_to=https%3A%2F%2FmyVault.visualstudio.com [в течение всего временистрока foobar нонсенс я не понимаю]

Нажав на

https://myVault.visualstudio.com/[root]/%2Fcxmlhub

Когда я впервые получил эту ошибку, я нашел все эти темы здесь, наТАК, что имеют дело с этой ошибкой (как это и это и это и это .) Глядя на эти темы, я понялРешение состояло в том, чтобы изменить URL-адрес, на который GIT пытался нажать. Это было действительно неправильно.

Я нашел эту ветку, в которой рассказывалось, как изменить URL: Как изменить URI (URL) для удаленного репозитория Git?

Следуя инструкциям в ответе, я изменил remote origin URL-адрес на тот, который должен быть:

https://myVault.visualstudio.com/[root]/cxmlhub

Когда я сделаю git remote -v, я получу обратно правильный URL-адрес для fetch и push.

Но теперь, когда я пытаюсь нажать, я все равно получаю ту же ошибку, но с разными URL. Ошибка, которую я получаю сейчас, это та, что выше. Некоторые примечания к этой ошибке:

1) Я не знаю, почему он, кажется, подталкивает к правильному URL-адресу, но это прикреплено до конца:

/info/refs&service=git-receive-pack

2) Я ДЕЙСТВИТЕЛЬНОне прерывайте часть redirect сообщения об ошибке с действительно странным URL.

3) В конце сообщения, в части Pushing to, он действительно получает правильный URL. Но на самом деле это не было толчком.

Что я делаю не так, и как мне это исправить?

Спасибо!

РЕДАКТИРОВАТЬ: Не дубликат git push приводит к фатальному исходу: невозможно обновить базу URL из перенаправления: . Я уже связался с этой веткой, объяснил, что я реализовал решение, и что теперь я получаю немного другую ошибку. Я чувствую, что человек, отметивший это как дубликат, на самом деле не прочитал весь пост.

1 Ответ

0 голосов
/ 30 сентября 2019

За @ NoseKnowsAll answer , можете ли вы попробовать войти в myVault.visualstudio.com в отдельном браузере, прежде чем пытаться применить изменения?

...