美文网首页
git 设置ssh方法来代替Https方法关联远程库

git 设置ssh方法来代替Https方法关联远程库

作者: miniminiming | 来源:发表于2017-11-28 17:02 被阅读0次

此处,以码云为例,其它的像github这些大同小异

1.如何生成ssh公钥

你可以按如下命令来生成 sshkey:

ssh-keygen -t rsa -C"xxxxx@xxxxx.com"# Generating public/private rsa key pair...# 三次回车即可生成 ssh key

查看你的 public key,并把他添加到码云(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys)

cat ~/.ssh/id_rsa.pub# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

添加后,在终端(Terminal)中输入

ssh -Tgit@gitee.com

若返回

WelcometoGitee.com, yourname!

则证明添加成功。


2. 设置remote url

使用命令 git remote -v 查看你当前的 remote url  当前是https的,切换成ssh的

$ git remote -v

origin https://github.com/someaccount/someproject.git (fetch)

origin https://github.com/someaccount/someproject.git (push)

复制此ssh链接,然后使用命令 git remote set-url 来调整你的url。

git remoteset-url origin git@github.com:someaccount/someproject.git

相关文章

网友评论

      本文标题:git 设置ssh方法来代替Https方法关联远程库

      本文链接:https://www.haomeiwen.com/subject/ctsebxtx.html