Git push дает фатальный: не удается обновить базу URL из перенаправления:
Я успешно выполнил в своем локальном репозитории. Когда я пытаюсь сделать:
git push https://gitlab.com/priceinsight/jmt4manager/compare/develop...2-retrieve-list-userrecord# 2-retrieve-list-userrecord -v
Я получил эту ошибку:
Pushing to https://gitlab.com/priceinsight/jmt4manager/compare/develop...2-retrieve-list-userrecord#
fatal: unable to update url base from redirection:
asked for: https://gitlab.com/priceinsight/jmt4manager/compare/develop...2-retrieve-list-userrecord#/info/refs?service=git-receive-pack
redirect: https://gitlab.com/users/sign_in
Ответы
Ответ 1
URL, на который вы пытаетесь нажать, - полная глупость. Вы пытаетесь нажать на URL https://gitlab.com/priceinsight/jmt4manager/compare/develop...2-retrieve-list-userrecord#
, который представляет собой веб-страницу, которая сравнивает две ветки, а не URL-адрес репозитория. Репозиторий будет https://gitlab.com/priceinsight/jmt4manager
.
Ответ 2
Я понимаю, что ваш ответ уже был решен, но у меня была очень похожая проблема с бессмысленным URL. Реальная проблема для меня заключалась в том, что я еще не вошел в интернет компании, поэтому git каким-то образом перенаправлялся через какую-то страницу входа в Интернет и не мог пройти.
Исправление в этом случае проста: просто войдите в отдельном браузере, прежде чем пытаться git push
изменения.
Ответ 3
У меня такая же проблема, я пытался запустить этот
git clone https://youtu.be/vJDkVdSz_0I
но дать эту ошибку