Git系列(七)——远程仓库

Git系列(七)——远程仓库

远程仓库绝对是Git的杀手锏之一,我们来系统的学习一下。


远程仓库简介

在实际的使用中,我们通常会将一个电脑24h开机作为“服务器”,大家都从这个“服务器”中克隆版本库到自己的电脑上,也将自己的修改提交上去供别人查看下载。但此处我们不需要再购买一台电脑去作为我们的“服务器”,因为这个世界有一个神奇的网站叫做Github,它的存在就是为我们提供远程仓库,让我们免费的享用Git带来的丝般顺滑。今天我们就来介绍一下Github

首先,我们需要先去注册一个Github账户,注册方法这里就不再赘述了,网址在这里

注册登陆好了以后,我们就需要绑定一下你的电脑,由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,要让Github知道是你本人在修改仓库,需要一些设置,具体步骤如下:

SSH Key

首先,我们需要创建ssh key,命令如下

1
2
$ ssh-keygen -t rsa -C "1570447120@qq.com"
# 引号里边是Github邮箱

之后会提示输入密码、确认路径,一路回车即可,成功的话就会在用户主目录下生成一个.ssh目录,使用命令cd ~/.ssh进去以后,我们会发现两个文件id_rsaid_rsa.pub,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以随便告诉别人。

按照下图打开添加SSH key界面

1.png

Title栏随便写,将公玥里的内容粘贴在Key栏中后,点击提交即可。

2.png
  • 绑定好SSH Key之后,就只能你自己有修改权限,但是别人都是有查看权限的,所以安全起见,涉及隐私的东西尽量不要上传到Github上
  • Github可以添加多个SSH Key
  • 如果不想让别人看到你的GIt仓库,两个办法:给Github交点钱或者自己用电脑创建一个Git仓库

准备工作做得差不多了,下一步我们就开始添加远程库。

------ 本文结束 thankyou 感谢阅读 ------

欢迎扫一扫上面的微信二维码,订阅 codeHub 公众号