【概述】
Github是一个项目托管平台,Github为git提供托管服务。
【注册+ssh验证】
【概述】
git和github之间的连通时通过ssh加密完成,所以我们需要先注册ssh。
【验证ssh】
命令
cd ~/.ssh
示例
【注册】
命令
ssh-keygen -t rsa -C Email
示例
结果
在用户当前用户.ssh目录
id_rsa :存储私钥
id_rsa:pub :存储公钥
【同步密钥】
(1)复制公钥内容
(2)登录github
(3)添加SSH Key
Settings ==〉SSH and GPG Keys ==〉New SSH Key ==〉Add SSH Key
【测试连通】
(1)命令
ssh -T git@github.com
(2)示例
(3)结果
【GitLab】
GitHub是一个互联网上的平台,一般可能会存在代码安全性问题。为了更好的保护隐私,所以一些企业会使用Gitlab在内网搭建服务器。
GitLab(局域网)的作用于Github(互联网)相同。