2016-09-14 50 views
2

我用VSTS做了一个回购并克隆了它,并且正确设置了所有的SSH凭证,但它每次都要求我输入用户名和密码。怎么来的?VSTS - SSH不起作用

回答

2

问题是我的存储库的起源为https的网址。它需要是SSH。

git remote remove origin

git remote add origin ssh://<your-repo-location>

或(短)

git remote set-url origin ssh://<your-repo-location> 

(见git remote man page

+0

没错。谢谢。我的Mac自动更新到SSH,但我的Ubuntu 16.04虚拟机没有。 – Dagrooms