GitHub

【概述】

Github是一个项目托管平台,Githubgit提供托管服务。

【注册+ssh验证】

【概述】

gitgithub之间的连通时通过ssh加密完成,所以我们需要先注册ssh

【验证ssh】

命令

     cd ~/.ssh

示例

GitHub

 【注册】

 命令

       ssh-keygen -t rsa -C Email

示例

GitHub

结果

在用户当前用户.ssh目录

id_rsa :存储私钥

id_rsa:pub :存储公钥

 

【同步密钥】

(1)复制公钥内容

(2)登录github

(3)添加SSH Key

    Settings ==SSH and GPG Keys ==New SSH Key ==Add SSH Key

GitHub

【测试连通】

(1)命令

    ssh -T git@github.com

(2)示例

GitHub

(3)结果

GitHub

【GitLab】

GitHub是一个互联网上的平台,一般可能会存在代码安全性问题。为了更好的保护隐私,所以一些企业会使用Gitlab在内网搭建服务器。

GitLab(局域网)的作用于Github(互联网)相同。