从 visual studio 在线移动到 github

Move from visual studio online to github

我已经使用 visual studio 在线源代码管理创建了一个项目,但是我从未真正与服务器同步过,我只是在本地提交。

现在我需要将这个项目添加到 github 存储库,所以在 windows github 客户端中我找到了项目并添加了它,我可以看到所有我以前的提交,但是当我尝试同步时,我会看到一个对话框,要求我提供 VS 在线凭据。

有谁知道如何删除 VS Online 帐户并将项目移动到 Github?

干杯!

看起来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

USERNAMEREPOSITORY 替换为适当的值,并且 运行 抓取应该会提示您输入 git 集线器凭据以确认它有效。