Git Синхронизация в Visual Studio возвращает форматы URI не поддерживаются

Я пытаюсь синхронизировать решение в Visual Studio 2013. Все работало нормально, но в последнее время я получаю сообщение об ошибке: "URI-форматы не поддерживаются". Я немного потерян, как и во всех моих поисках, я не смог указать, что пошло не так, или что нужно исправлять/изменять.

Спасибо за любую помощь в этом вопросе.

Отношения Годфри

ДОПОЛНЕНИЕ:

Я решил это, просто закрыв решение и синхронизируя. Мне не нужно менять ветки.

Ответ 1

Я получил эту ошибку при переключении ветвей GIT в VS2013 Update2. Чтобы обойти ошибку, я сначала закрыл решение, а затем переключил ветки. Это сработало для меня.

Ответ 2

Вам нужно сделать притяжение.

Вариант 1:


Закрытие и повторное открытие решения мне не помогло. (Обновление Visual Studio 2013 2). Что было сделано для установки Git для Windows.

  • Запустите Git Bash.
  • Измените каталог на мой проект: cd 'C:\Users\me\Source\Repos\project'
  • Затем введите git pull origin master. (Предполагая, что ваше удаленное репо - это источник, а ветка - master).
$ git pull origin master
From https://github.com/me/project
 * branch            master     -> FETCH_HEAD
Auto-merging README.md
Merge made by the 'recursive' strategy.
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Вариант 2:


Используйте Дерево источников, который является довольно классным клиентом Windows Git и использует его для создания натяжения.