从零开始的Git详解(五)

个人博客原文链接

远程仓库

Git是分布式版本控制器,同一个Git仓库可以分布到不同的机器上,而且每台机器的版本库都是一样的没有主次之分。实际上,一般找一台电脑充当服务器角色,每天24小时运行,其他成员可以从这台服务器的版本库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器版本库里,也可以从服务器仓库中拉取别人的提交。

绑定github

世界上有一个gay里gay气的网站叫“gayhub ”,从名称就可以看出这个网站不同凡响。是的,没错,这个网站就是“大型程序猿线上交友网站 ”。言归正传,只需要注册一个github的账号,就可以免费使用Git的远程仓库了。

  1. 注册github
    大型交友网站

  2. 创建SSH Key
    由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要创建SSH Key才能让github识别出你推送的提交的确是你推送的。使用ssh-keygen -t rsa -C "youremail@example.com"命令来创建SSH Key,然后一路回车直到创建成功。最后,在用户主目录会生成.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个分别是SSH Key的私钥和公钥,私钥保密,公钥随意。
    在这里插入图片描述在这里插入图片描述

  3. 绑定github
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

注:

  • GitHub允许添加多个Key。只要把每台电脑的Key都添加到GitHub,就可以在每台电脑上往GitHub推送了。
  • 在GitHub上免费托管的Git公有仓库,任何人都可见,但是只有自己能修改。私有库需要收费。
本地克隆到远程库
  1. 创建远程库
    在这里插入图片描述在这里插入图片描述

  2. 关联远程库
    git remote add origin git@server-name:path/repo-name.git

  3. 推送到远程仓库
    git push -u origin master
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

注:第一次推送master分支内容使用git push -u origin master,后面再次提交只需使用git push origin master即可

远程库克隆到本地
  1. 准备远程库
    在这里插入图片描述
  2. 克隆到本地
    git clone git@server-name:path/repo-name.git
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值