如何使用HTTPS克隆后,如何使用GIT存储库

  • 本文关键字:何使用 GIT 存储 HTTPS git
  • 更新时间 :
  • 英文 :


我有一个使用https在计算机上克隆的存储库。我想将此存储库设置为ssh,这样我就不必每次git时都输入用户名和密码。

关于我如何将https克隆存储库转换为ssh的任何建议,而无需实际重新粘结它,以便我可以避免始终进入我的凭据?

github有一个很好的文档:
https://help.github.com/en/articles/changing-a-remotes-url#switching-remote-urls-urls-from-https-to-ssh

简而言之,这应该做到:

git remote set-url origin user@example.com:PATH/REPOSITORY

您应该删除您的HTTP Remote(例如,使用origin):

git remote remove origin

并添加SSH遥控器

git remote add origin user@example.com:path/to/project.git

然后,您还必须使用

再次设置分支的遥控器
git push -u origin master

git branch --set-upstream-to=origin master

最新更新