• linux安装并配置git连接github


    git安装

    sudo apt-get install git

    git信息配置

    1. git config --global uer.name "yourname"
    2. git config --global user.email "youremail"

    其中,yourname是你在github上配置的用户名,youremail是你在github上设置的邮箱

    查看git配置

    git config --list

    查看上述初始化配置是否成功,如果在终端显示了你的用户名和邮箱则表示配置成功,如下所示

     

    生成密钥文件

    ssh-keygen -t rsa -C "youremail"

    在上述命令中写入你的邮箱,git会在~/.ssh文件夹生成两个密钥文件。

    执行命令后,会有3次需要确认,

    第一次:生成公钥和私钥的文件名称(默认按回车即可)

    第二次:生成证书的密码(默认为空,按回车即可)

    第三次:确认证书密码(默认为空,按回车即可)

    git的认证授权,是基于公钥私钥的证书体系,因此,需要授权证书来保证测试应用服务器和git server之间的正常的认证授信

    进入~/.ssh文件夹,查看是否成功生成了相关密钥文件

    cd ~/.ssh

    如上所示,如果在~/.ssh文件夹中有上述两个文件说明密钥生成成功,其中id_rsa.pub文件中存放的是公钥,而id_rsa文件中存放的是私钥。

    接下来,我们需要将公钥文件,也就是id_rsa.pub文件中的内容拷贝下来,粘贴到github

    连接github

    打开github,点击setting,打开以下页面

    点击SSH and GPG keys选项

    在~/.ssh路径下打开终端,输入以下命令打开公钥文件

    gedit id_rsa.pub

    将id_rsa.pub公钥文件中的内容全部复制粘贴到github以下区域,并在title一栏随便命名个即可

    之后点击左下角Add SSH key按钮保存

    至此,即可在你的github上看到你的配置文件了

    测试是否连接成功

    在你的终端输入以下命令

    ssh git@github.com

    如果显示以下内容,则表示git与github配置成功,接下来就可以愉快的克隆github 上的项目了

  • 相关阅读:
    LeetCode简单题之解密消息
    开始报名!龙蜥社区走进 Arm MeetUp 议程硬核剧透来了
    经典卷积神经网络 - VGG
    RK主机 CPU、NPU使用频率查看和设置
    嵌入式优势到底在哪里?
    Maven基础知识
    mybatis在实际项目中常见的排坑配置
    oauth2 授权模式 - 第三方登录
    socket学习二、accept、read、write函数详解
    Golang(go语言)开发环境配置
  • 原文地址:https://blog.csdn.net/qq_58158950/article/details/134358461