我为Gitlab / Github上的一个项目创建了一个新的存储库。我创建了它并开始使用带有SSH传输协议的命令行工具。现在我使用Visual Studio而Visual Studio 2013并不支持SSH。当我尝试推送时,我收到此错误消息
发生错误。详细信息:此传输尚未实施。 遗憾
我可以更改本地git存储库中的某些内容,以便从SSH更改为HTTPS。
我知道我仍然可以使用我的命令行工具并进行推送但是出于个人需要,我想知道我是否可以轻松更改传输协议或重新定位存储库。谢谢。
答案 0 :(得分:3)
从命令行,您只需更改原始网址;从ssh到https(使用git remote
):
git remote set-url origin https://<yourgitlabsever>/<youraccount>/<yourrepo>
将由Visual Studio接收,它将使用新的(支持的)URL 无需“重新定位”回购。