博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 使用密钥对
阅读量:7222 次
发布时间:2019-06-29

本文共 1074 字,大约阅读时间需要 3 分钟。

生成SSH key

  1. 打开 Git Bash

  2. 输入您的邮箱地址

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  3. 生成密钥对

    • 直接输入Enter即可

    Generating public/private rsa key pair.
  4. 输入保存密钥对的文件地址

    • 默认使用 /c/Users/you/.ssh

    • 生成id_rsa以及id_rsa.pub两个文件

    • 直接输入Enter即可

    Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]
  5. 输入密钥对密码

    • 如果输入密码则在每次启动Pageant时,需输入一次密码。若当前工作电脑需多人共用,建议加入密码,并在每次操作完毕后关闭Pageant.

    Enter passphrase (empty for no passphrase): [Type a passphrase]Enter same passphrase again: [Type passphrase again]

使用密钥对

添加公钥

  1. 使用记事本打开生成的两个文件中后缀为 .pub 的文件

  2. 复制其中所有内容

  3. 将内容黏贴至您的个人信息中

    • 以 code.aliyun.com 为例

    • Home -> Profile -> sshKeys -> 右上角 ADD SSH KEY (不理解为啥 code 部分都是英文)

添加私钥

使用命令行模式

  1. 打开 Git Bash

  2. Clone您的项目

    • 打开您的项目页面,选择SSH方式,拷贝项目路径

    • 项目路径应以 git@ 开头,以 https 开头的连接不在本文讨论范围内

    • 其他命令查询请输入 git help

    git clone your_project_path

使用 TortoiseGit

添加私钥

TortoiseGit 以及 SourceTree 等工具仅支持 ppk 格式私钥文件

  1. 打开 Puttygen -> Conversions -> Import key -> 选择已生成的 id_rsa 文件 -> Save private key

    ->输入欲生成文件名

  2. 打开Pagent -> Add Key -> 选择以生成的 ppk 文件 -> 完成后在窗口中添加一条新信息

拉取项目
  1. 获取项目路径

    • 打开您的项目页面,选择SSH方式,拷贝项目路径

    • 项目路径应以 git@ 开头,以 https 开头的连接不在本文讨论范围内

  2. Clone您的项目

转载地址:http://nvhym.baihongyu.com/

你可能感兴趣的文章
H3C交换机、路由器Console和Telnet密码配置
查看>>
37.系统所有临时文件夹的具体位置:
查看>>
50.逐条运行以下命令, 轻松修复IE浏览器:
查看>>
dump to rar to iso
查看>>
4.9Python数据处理篇之Matplotlib系列(九)---子图分布
查看>>
可以永久免费下载、免费使用、免费升级、
查看>>
【云简评】之二《不做不死的Verizon云服务48小时停机事件》
查看>>
Oracle RAC日常基本维护命令
查看>>
QT Sqlite ARM 编写程序
查看>>
Oralce7和Oralce8里大对象的比较
查看>>
2011年存储行业重点厂商盘点---初志
查看>>
Activiti初学者教程
查看>>
SVN 1053: 服务没有及时响应启动或控制请求
查看>>
==与equal的区别 这次我理解了,你呢?
查看>>
利用searchview搜索应用程序
查看>>
教你用Python解决非平衡数据问题(附代码)
查看>>
服务器端编程心得(三)—— 一个服务器程序的架构介绍
查看>>
JQuery 知识点(find;is)
查看>>
七牛云 X 英语流利说:教育 3.0 时代的智能突破
查看>>
Cannot find autoconf. Please check your autoconf i
查看>>