Git版本控制工具(三)----远程仓库GitHub的使用

【系列】Git版本控制工具(持续更新)

Git版本控制工具(一)----git的安装及创建版本库

Git版本控制工具(二)----本地版本库的常用操作

Git版本控制工具(三)----远程仓库GitHub的使用

【正文】

即使是周末,也不能停止学习的脚步,在之前的两篇文章中,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。今天就来一起学习一下大名鼎鼎的GitHub网站是怎么用的。如果网站进不去,该怎么做你懂得。如果不嫌弃的话,可以用我的邀请链接:   这样的话,双方都能加十天的有效期,嘿嘿~~~

一、GitHub的引入:                                                                                                                 

Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。

实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。

1、GitHub的介绍

其实完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作。好在这个世界上有个叫GitHub的神奇的网站,它是全球最大的代码托管网站,主要借助Git来进行版本控制的。任何开源软件都可以免费地将代码提交到Github上,网址如下:https://github.com/

首先需要注册一个GitHub账号,就可以免费获得Git远程仓库。

2、生成ssh keys

官方参考链接:https://help.github.com/articles/generating-ssh-keys/

由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:

第一步:生成SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果有的话,直接跳过此如下命令,如果没有的话,打开命令行,输入如下命令:

ssh-keygen -t rsa -C "youremail@example.com"

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfdsp.html