我一直在尝试找出如何使用SSH进行git pull,所有文章都在探讨如何设置SSH密钥。我已经以与其他SSH设置情况相同的方式设置了密钥,包括在github上注册它们,但仍然需要在运行后要求输入用户名/密码:
git -C folder/folder/ pull --no-edit
在Ubuntu服务器上。
答案 0 :(得分:0)
您的存储库具有与URL关联的所谓的“远程”。默认情况下,git clone
使用您指定的URL创建名为origin
的远程服务器。该URL包括要使用的协议,该协议是大多数likley HTTPS而不是SSH。您可以使用git remote -v
查看回购的遥控器。您可以使用git remote set-url
设置遥控器的URL。有关更多详细信息,请键入git help remote
。