源代码管理工具——GitHub介绍篇
一、初始GitHub
GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。
GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其托管版本数量非常之多,而且其中不乏知名开源项目,例如 Ruby on Rails、jQuery、python 等。
作为开源代码库以及版本控制系统,Github 拥有超过千万的开发者用户。随着越来越多的应用程序转移到了云上,Github 已经成为了管理软件开发以及发现已有代码的首选方法。
如前所述,作为一个分布式的版本控制系统,在 Git 中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
GitHub 可以托管各种 Git 库,并提供一个 web 界面,但与其它像 SourceForge 或 Google Code 这样的服务不同,GitHub 的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的Fork的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的pull request机制向项目负责人申请代码合并。
GitHub 项目本身自然而然的也在 GitHub 上进行托管,只不过在一个私有的,公共视图不可见的库中。开源项目可以免费托管,但私有库则并非如此。在 GitHub,用户可以通过Explore轻而易举地找到海量的开源代码。因此,称之为程序员的 圣地 也不过吧?
二、进入GitHub
首先,进入GitHub的官网:https://www.github.com

右上角sign in登录,sign up 注册。有账号的直接登录即可,没有的话按照注册步骤注册一个就可以了。
在下面的界面可以修改个人信息和进行个人简介查看

三、创建GitHub仓库的方法

如上图所示,此为博主的 GitHub 个人主页,点击Repositories,进入如下界面:
点击上图标注所示的绿色New按钮,进入下一步:
标注 1:Repository name,仓库名称;
标注 2:Description,可选描述,也就是写不写都可以;
标注 3:Public,默认的仓库类型;
标注 4:Initialize this repository with a README,初始化仓库的信息文件,建议勾选。
如上图所示,这是创建 GitHub 仓库的核心页面,里面包含了众多信息。为了方便演示,博主已经把各种所需的信息都填写完啦!接下来,点击绿色Create repository按钮即可:

如上图所示,我们已经把仓库创建成功啦!
仓库名为 CSBook ,包含 3 个commit,第一个 commit 是我们通过勾选Initialize this repository with a README,创建了一个初始化提交文件README.md,其中文件后缀为.md,表示文件为 Markdown 格式;包含 1 个branch,为master分支,即主分支;包含 1 个contributor,为贡献者,也就是我们自己。
四、Git的安装流程及步骤
现在,我们已经知道了如何创建 GitHub 账号、创建仓库、进行个性化设置等等,但是我们还要知道:GitHub 是基于版本控制系统 Git 之上的啊!
如果我们想要进行代码托管,想要进行团队协作,这都少不了一个工具,那就是:Git。
具体的操作流程我就不在这里赘述,网上有很多教程,这里给出一个参考网站:还不会使用 GitHub ? GitHub 教程来了!万字图文详解 - 知乎 (zhihu.com)
五、结语
关于GitHub的使用,十篇文章也难以说的详尽,想要清楚的了解其中的各项功能,只有亲自试过才会明白,读万卷书不如行万里路,建议大家多多摸索。
当然也可以参考,我上面给出的网站,里面写的详细至极。
亦或可以参考:(15条消息) 史上最简单的 GitHub 教程_CG国斌的博客-CSDN博客_github使用教程
祝大家早日精通GitHub,成为更优秀的自己。

浙公网安备 33010602011771号