Неустранимые ошибки в командах GIT Невозможно получить доступ к https://mygiturl/': Запрошенный URL вернул ошибку: 400 - PullRequest
0 голосов
/ 25 мая 2018

Последние несколько дней я выполнял огромную миграцию файлов / решений / проектов, меняя свои файлы с asp.net mvc на net core mvc.Я только начал использовать Visual Studio Community 2017 и установил его вчера, но теперь я получаю эти ошибки, даже если запускаю их с помощью командной строки Windows.Ранее я был в состоянии толкать коммиты просто отлично.Все, включая IDE, работает в режиме администратора.Я вошел в Team Explorer и вошел в свой проект GIT онлайн.При выполнении любых команд, которые связываются с моим сайтом https GIT, возвращается 'Запрошенный URL-адрес возвратил ошибку: 400'

В командной строке Windows я попытался выполнить:

  • Состояние git: Сообщает мои дваожидание фиксируется как опережающее мастер.
  • git push -u origin master: Fatal: невозможно получить доступ
    'https://mygiturl/': Запрошенный URL-адрес вернул ошибку: 400
  • gitpull: Fatal: невозможно получить доступ 'https://mygiturl/': Запрошенный URL-адрес вернул ошибку: 400

Оказывается, я могу выдвинуть коммиты, используя VS2015.Все остальное - ошибки из-за какой-то проблемы, которую я все еще не смог найти.

Ответы [ 2 ]

0 голосов
/ 26 мая 2018

В названии моего проекта был пробел.Почему не было проблем в VS2015 - все еще за мной.Я закончил настройку нового проекта и репозитория без пробела в имени и вручную скопировал файлы для первой попытки проталкивания, в результате которой удалось успешно использовать Team Explorer из VS2017.

Возможно, Microsoft следует переосмыслить, как они позволяют кому-тонастроить проект в VSTS, потому что ввод допускает пробелы и даже, кажется, поощряет его (правильное именование), но, очевидно, это бросает гаечный ключ в GIT.

0 голосов
/ 25 мая 2018

Сначала проверьте, активирован ли у вас помощник по учетным данным:

git config credential.helper

В Windows это может быть диспетчер учетных данных, в котором могут храниться неверные учетные данные.

Попробуйте такжедобавьте свою учетную запись на удаленный URL

git remote set-url https://<username>@server/account/repo
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...