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

此处,以码云为例,其它的像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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,798评论 19 139
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,339评论 4 54
  • 今天和一位朋友聊天,他问我这样一个问题 :之前群里分享的一些投行大咖的微信有加吗?他还在加一个一个的添加中。我倒也...
    小_麦阅读 1,287评论 1 1
  • 成长,就是一个不断打脸不断否定自我的过程,不要求开始的完美一开放的心态面对打脸。现在问自己什么更重要,过了一段时间...
    大人黄桃阅读 1,046评论 0 0
  • 今天参加了一场视频互视系统做载体的跨地域同步的创业项目路演活动。 宣传特别带劲,利用视频系统,同步容纳20多方异地...
    云范儿阅读 1,794评论 0 0