我使用本教程在我的覆盆子pi上配置了自己的git服务器:https://www.sitepoint.com/setting-up-your-raspberry-pi-as-a-git-server/
这很好用,我继续下载git for windows:https://git-for-windows.github.io/
我使用这样的URL连接到我的本地git存储库:git@192.168.xxx.xxx:/home/git/Hello-World.git
我能够提交并推送更改我的覆盆子。因此,我想在我的Visual Studio社区2015中尝试这一点。我添加了git-for-windows GUI放置克隆存储库的文件夹,并且能够更改文件并提交它们。但Visual Studio告诉我,我需要将更改同步到远程存储库。这对我来说似乎是对的。我点击了同步然后发布(推送被禁用)。这不起作用,并且错误告诉我URL协议不受支持。
“将分支发布到远程存储库时遇到错误:不支持的URL协议”
我不知道这个URL有什么问题,因为它在git-gui中工作。 有快速解决方案吗?我错过了什么吗?
答案 0 :(得分:5)
仍然不支持使用通过SSH协议管理的repos的Team Explorer。见这里:https://connect.microsoft.com/VisualStudio/feedback/details/1290535/unsupported-url-protocol-in-git-provider
答案 1 :(得分:0)
在Visual Studio中: 1.转到团队资源管理器 - >主页 - > Git设置 - >全局设置 2.设置已启用:[x]启用从第三方源下载作者图像。 3.重启VS
答案 2 :(得分:0)
Visual Studio2015。在顶部菜单中,单击“团队”->“管理连接...”。在“团队资源管理器”中,依次单击“管理连接”,“连接到团队项目”,添加Team Foundation Server