Github的功能并上传相关代码

2017-07-14  本文已影响0人  倔强的迷糊

GitHub是一款开源的项目托管平台, 于 2008 年 4 月 10 日正式上线。除了 Git 代码仓库托管以及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。

<h5>Github提供的很多功能。最核心,最基础的功能有: Repositories, Fork, Branch, Pull Request等等,接下来我们来分别说说。</h5>

Github基本功能——Repository

该功能正如其在英文中的意思仓库Repository就是一个放项目的地方(请记住这句话)。比如我们将要世界级游戏——攻略代码。那么这么多的代码需要一个地方去放置,那么这个地方就是Repository。有时候会出现Repositories,是多个Repository的意思,不必惊慌。所以我们要存放我们的代码之前,我们要考虑下创建一个Repository,起一个酷炫吊炸天的名字!

Github基本功能——Fork

Fork在英语中有叉子,分支的意思。在Github里主要强调的是其分支的意思。其主要是对Repository进行授权拷贝。该功能主要是对Repository进行一份拷贝,这样能更好地在其基础上进行开发。比如我们在写攻略代码的项目过程中,发现了其中有一块跟Github上有人提供的代码很相似,那么还用说么,当然Fork下来,在这个基础上进行修改了。
(我承认我有罪,我都是拿来fork别人优秀的代码的(#捂脸),虽然不怎么看,但是他们优秀啊。。。)

Github基本功能——Branch

在我们Fork相关的Repository之后,我们的Github上会出现了一个一模一样名字的Repository,但是这个Repository是复制品,只归我们。而这就是他项目的Branch,也就是分支

Github基本功能——Pull Request

当我们发现了Fork下来的项目存在了一个问题,那么我们可以对其进行修改,那么我们怎么让原作者知道呢?这就是要用Pull Request,也就是我们说的推送请求。当然接着接受不接受是他的事情了。。。

以上这些都是Github的基本功能,Github提供了Windows 和 Mac两个不同系统的客户端,使用客户端能非常方便地对自己的Repository进行控制,接下来我们讲讲我们使用Github来操作这些基本功能的流程吧。

Github具体操作

  1. 将自己工程上传到Github服务器

以上是我使用Github客户端上传code的经验,以后关于github的知识还会进行更新。

上一篇 下一篇

猜你喜欢

热点阅读