GitHub超简单小白入门详细教程(2)——GitHub的一些基本概念

GitHub的一些基本概念

Repository(仓库)

仓库是用来存放一个你的项目代码,换句话说,你想在GitHub上开源一个项目,那么你就必须要新建一个Repository,同样,如果你在G

itHub上开源了多个项目,你就拥有了多个Repository。

Fork(复制/克隆项目)

Fork的英文翻译是餐叉、分叉等,在这里显然不能这么理解。实际上,如果别人开源了一个项目,你想在别人这个项目的基础上做一些改进,然后应用到自己的项目中,这个时候他就可以’Fork’别人的项目(打开项目主页点击右上角的fork按钮即可),然后你的GitHub主页上就多了一个项目(与你fork时别人的项目完全一致)。只不过这个项目是基于别人的项目为基础(本质上是在别人原有项目的基础上新建了一个分支),你就可以随心所欲的去改进,但是丝毫不会影响别人原有项目的代码与结构。简而言之,fork就是复制/克隆一个别人项目的Repository到你的GitHub中,且你fork过来的Repository是独立存在的。

Pull Request(发起请求)

发起请求,这个功能其实是基于Fork的。如果你通过Fork复制了别人项目的Repository,并在别人代码的基础上做了改进,而且觉得改进的不错,想让更多人看到,于是就想把自己的改进合并进原有项目里,这时候你就可以发起一个Pull Requset(简称PR)。当你发起一个Pull Requset,原有项目的创建人就可以收到这个请求,这时原有项目的创建人就可以考虑仔细地review你改进的代码,如果他通过检查和测试觉得你的代码很棒,就可以接受你的Pull Request,这时他该项目的Repository就会加入你改进的代码。

Star(收藏)

仓库主页的Star按钮,意思是收藏该项目,收藏可以方便用户下次继续打开该项目。Star数相当于收藏你该项目的总人数,Star数来之不易,是别人对你项目的认可。

Watch(关注)

这个就相当于其他论坛中的关注,如果你Watch了某个项目,那么之后如果该项目有任何更新,你都会第一时间收到关于这个项目的通知提醒。

Issue(事务卡片)

Issue用于开发者们跟踪BUG以及进行代码相关的讨论。一般情况下,当开发者们发现代码的BUG并准备报告;有事想要向作者询问、探讨;作者要事先列出今后准备实施的任务计划时,会使用Issue功能。
举个例子,假如你开源了一个项目,别人发现你项目中有BUG,或者哪些地方做的不够好,他就可以给你提个Issue,即问题。提的问题多,也就是Issues,然后你看到了这些问题就可以逐个去修复,修复完成了你就可以一个个Close掉。

仓库主页

仓库主页主要显示项目的信息,如:项目代码,版本,收藏/关注/fork情况等

个人主页

个人主页主要显示一些个人信息,如头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,657评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,889评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,057评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,509评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,562评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,443评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,251评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,129评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,561评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,779评论 3 335
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,902评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,621评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,220评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,838评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,971评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,025评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,843评论 2 354

推荐阅读更多精彩内容

  • 1.GitHub 有什么用 学习优秀的开源项目开源社区一直有一句流行的话叫「不要重复发明轮子」,某种意义上正是因为...
    Clemente阅读 1,431评论 1 14
  • 1.使用github(目的、基本概念、注册账号) 目的 托管代码 基本概念 仓库(Repository) 用来存放...
    青松pzq阅读 1,016评论 0 0
  • Home 关于Gitee Gitee 是开源中国社区[http://www.oschina.net]团队基于开源项...
    奋拓达阅读 2,257评论 0 3
  • 独立的人 多逞强 骄傲的人 多逞强 倔强的人 多逞强 太用力的坚强 是逞强 太执着的令人满意 是逞强 太在意的害怕...
    Vivian_dh阅读 150评论 0 1
  • 此文不错,建议老同学看看。比一般网上谈养生有意义 ...
    诚信满满阅读 533评论 0 0