2015-05-29 3 views
5

Я создал проект с визуальным студийным онлайн-контролем источника, однако я никогда не синхронизировал его с сервером, я просто совершаю локальную работу.Переход от визуальной студии онлайн к github

Теперь мне нужно добавить этот проект в репозиторий github, поэтому в клиенте github windows я нашел проект и добавил его, я могу видеть все мои предыдущие коммиты, однако, когда я пытаюсь синхронизировать, я представленный диалоговым окном, в котором запрашиваются мои учетные данные онлайн.

Кто-нибудь знает, как я могу удалить учетную запись VS Online и переместить проект в Github?

Приветствия!

ответ

3

Похоже, что Visual Studio использует git для управления версиями, что согласуется с клиентом github, который видит вашу историю версий и значительно упрощает: все, что вам нужно сделать, это изменить удалённую ссылку, чтобы указать на ваш репозиторий github.

У Github действительно есть очень хорошие инструкции по смене пульта here. Для того, чтобы суммировать важные биты, из командной строки запуска:

cd <root directory of your local repository> 
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git 
git fetch 

Заменить USERNAME и REPOSITORY с соответствующими значениями, и запуск выборки должен предложить вам учетные данные GitHub, чтобы подтвердить это сработало.

+0

VSO использует TFS в качестве источника управления, но поддерживает Git тоже ... будем надеяться, что это так. В противном случае потребуется перенастройка. – everton

+0

Является ли локальный репозиторий для моего проекта VS в (например) 'C: /../ Visual Studio 2015/Projects/MyProject'? – 0x499602D2

Смежные вопросы