关闭

Linux下 git添加 key

755人阅读 评论(0) 收藏 举报
分类:

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。
github的SSH配置如下:
一 、
设置Git的user name和email:

$ git config --global user.name "fupeng" 
$ git config --global user.email "fupeng@chinglemon.com"

二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份,删除
2.生成密钥:
$ ssh-keygen -t rsa -C “fupeng@chinglemon.com”
接着,按3个回车,密码为空。

Generating public/private rsa key pair.
Enter file in which to save the key (/home/fupeng/.ssh/id_rsa): 
Created directory '/home/fupeng/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/fupeng/.ssh/id_rsa.
Your public key has been saved in /home/fupeng/.ssh/id_rsa.pub.
The key fingerprint is:
56:e9:eb:ff:eb:df:e5:cd:ad:39:e1:ce:84:e1:1c:6b “fupeng@chinglemon.com”
The key's randomart image is:
+--[ RSA 2048]----+
|                 |
|           .     |
|          o      |
|         o       |
|        S . o    |
|       .   + =.  |
|          . E....|
|         . . oo+=|
|          ...+O=B|
+-----------------+

然后在 ~/.ssh中得到了两个文件:id_rsa和id_rsa.pub (私钥和公钥)

3.将公钥提交到github
这要添加的是“id_rsa.pub”里面的公钥。打开https://github.com/ ,登陆账号,在setting中,ADD SSH key 添加公钥。
这里写图片描述

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:245252次
    • 积分:7300
    • 等级:
    • 排名:第3033名
    • 原创:483篇
    • 转载:23篇
    • 译文:3篇
    • 评论:12条
    最新评论