从Git到GitHub

Git是什么

Git

Git是目前世界上最先进的分布式版本控制系统(没有之一),可以跟踪纯文本文件的变化的。

最初的Git是为了更好的维护Linux Kernel的源代码,但在其出现之后,它迅速成为最流行的分布式版本控制系统。

Git的常用命令不多,熟悉之后就很容易上手,而且还可以配合各个GUI使用。

关于Git的用法,可以参考Git本身的帮助信息和廖雪峰的Git教程,快速入门So easy.

Github - 最大的开源协作社区

Github

在Github出现之前,程序员们交换各自的Git仓库并不方便,Github的出现便很好的解决了这个问题,利用Git极其强大的克隆和分支功能,广大程序员真正可以第一次自由参与各种开源项目了。

利用GitHub,广大程序员可以自由的参与项目,甚至是基于GitHub开发项目。配合jsDelivr,GitHub还可以成为免费的图床和文件床。

但Github并不是唯一的开源协作社区,还有与GitHub类似的网站,如GitLab,国内的Gitee等,自己利用Gitea搭建自己的Git在线平台也是可以的。