美文网首页
CentOS7-Git配置

CentOS7-Git配置

作者: Gpeko | 来源:发表于2018-07-08 20:03 被阅读0次

1.安装Git

sudo yum install git

2.配置姓名和邮箱

git config --global user.name "Firstname Lastname"
git config --global user.email "your_email@email.com"

Firstname Lastnameyour_email@email.com为自定义内容
查看配置信息是否成功

cat ~/.gitconfig

成功配置后,显示如下输出

[user]
    name = Firstname Lastname
    email = your_email@email.com

3.设置SSH Key

在设置SSH key之前需要前往Github官网(http://github.com)注册一个Github账户。
运行下面命令创建SSH Keys

[peko@localhost ~]$  ssh-keygen -t rsa -C "your_email@email.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/peko/.ssh/id_rsa):    #回车默认  
Created directory '/home/peko/.ssh'.
Enter passphrase (empty for no passphrase): #输入密码 
Enter same passphrase again: #再次输入密码

your_email@email.com改成自己的邮箱地址
输入密码以后生成如下

Your identification has been saved in /home/peko/.ssh/id_rsa.    #私有密钥
Your public key has been saved in /home/peko/.ssh/id_rsa.pub. #公开密钥
The key fingerprint is:
SHA256:rYpYFp/gnaWz/V1YWMFV0sWemPA/W8KSjuIHruBMLqI your_email@email.com
The key's randomart image is:
+---[RSA 2048]----+
|             .o+*|
|           .  .oo|
|            o +..|
|         .   * ..|
|    o   S . .oo  |
|   . = =..  oooo.|
|    * B... o....+|
|. .O o =o o... . |
|E...= +oo+. .    |
+----[SHA256]-----+

id_rsa文件是私有密钥,id_rsa.pub是公开密钥

4.添加公开密钥

在GitHub中添加公开密钥,使用私有密钥进行认证
点击右上角的的Settings选项,选中SSH and GPG keys

配置界面
点击右上角的New SSH key添加密钥
添加密钥
Title栏中输入适当的密钥名称
Key则需要将刚才生成的公共密钥内容复制进去
查看id_rsa.pub文件中的内容
cat ~/.ssh/id_rsa.pub
ssh-ras 密钥内容 your_email@email.com

ssh-ras 密钥内容 your_email@email.com的内容全部复制到Key
单击添加按钮完成添加

5.进行认证

ssh -T git@github.com
The authenticity of host 'github.com (13.250.177.223)' can't be established.
RSA key fingerprint is *** #fingerprint值
RSA key fingerprint is *** #fingerprint值
Are you sure you want to continue connecting (yes/no)? #输入yes

成功后出现如下结果

Hi Gpeko! You've successfully authenticated, but GitHub does not provide shell access.

相关文章

  • CentOS7-Git配置

    1.安装Git 2.配置姓名和邮箱 Firstname Lastname和your_email@email.com...

  • CentOS7-vim8安装

    1.卸载原有的vim 2.使用Git下载vim8源码 Git的简单配置可以参考CentOS7-Git配置 3.安装...

  • Kafka常用资料

    配置大全 Broker配置Topic配置生产者配置消费者配置Stream配置Connect配置AdminClien...

  • 升级hue需要配置的模块

    Sentry配置 hue配置 hive配置 HDFS配置

  • Openstack学习笔记(二):基础配置

    基础服务配置 基础服务配置主要分为以下几步: 网络配置 配置yum源 配置主机名 SELINUX配置 NTP配置 ...

  • thinkphp5学习笔记(二)配置文件

    配置文件 配置文件格式 场景配置 模块配置 加载其他位置的配置文件 如何正确读取配置项 动态配置 如何正确设置配置...

  • 框架代码学习

    web.xml配置 数据库配置 webservice配置 mvc配置 orm配置 菜单和权限配置 mvc、orm、...

  • 微信小程序JSON配置

    全局配置 ( app.json ) 配置页面文件 配置navigationBar样式 配置tabBar 页面配置 ...

  • ceph部署

    初始配置 配置源 安装 OSD配置 cgr配置 验证:

  • 微信小程序的配置详解

    app的页面配置app的窗口配置app的tabBar配置网络超时配置及debug开启配置页面配置配置·小程序 ht...

网友评论

      本文标题:CentOS7-Git配置

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