GitHub入门与实践1.5 GitHub提供的主要功能_GitHub入门与实践1.5 GitHub提供的主要功能试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 管理 > GitHub入门与实践 > 1.5 GitHub提供的主要功能

GitHub入门与实践——1.5 GitHub提供的主要功能

在GitHub上,有许多帮助开发者高效输出优质代码的功能。这里,我们就简单地为您说明这些功能。 Git仓库 一般情况下,我们可以免费建立任意个GitHub提供的Git仓库。但如果需要建立只对特定人物或只对自己公开的私有仓库,则需要依照套餐类型B支付每月最低7美元的使用费。 Organization 通常来说,个人使用时只要使用个人账户就足够了,但如果是公司,建议使用Organization账户。它的优点在于可以统一管理账户和权限,还能统一支付一些费用。 如果只使用公开仓库,是可以免费创建Organization账户的。因此,如果是以交流群或IT小团体的形式进行软件开发时不妨试一试。组织或企业使用GitHub时需注意的地方将在第10章进行详细讲解。 ---------------------------------- A  控制面板的相关知识将在第5章中进行详细说明。 B  https://github.com/plans ---------------------------------- Issue Issue功能,是将一个任务或问题分配给一个Issue进行追踪和管理的功能。可以像BUG管理系统或TiDD(Ticket-driven Development)的Ticket一样使用。在GitHub上,每当进行我们即将讲解的Pull Request,都会同时创建一个Issue。 每一个功能更改或修正都对应一个Issue,讨论或修正都以这个Issue为中心进行。只要查看Issue,就能知道和这个更改相关的一切信息,并以此进行管理。 在Git的提交信息中写上Issue的ID(例如“#7”),GitHub就会自动生成从Issue到对应提交的链接。另外,只要按照特定的格式描述提交信息,还可以关闭Issue。这是一个非常方便的功能,请务必实践一下。详细内容将在第5章中为您讲解。 Wiki 通过Wiki功能,任何人都能随时对一篇文章进行更改并保存,因此可以多人共同完成一篇文章。该功能常用在开发文档或手册的编写中。语法方面,可以通过第5章讲解的GFM语法进行书写。 Wiki页也是作为Git仓库进行管理的,改版的历史记录会被切实保存下来,使用者可以放心改写。由于其支持克隆至本地进行编辑,所以程序员使用时可以不必开启浏览器。 Pull Request 开发者向GitHub的仓库推送更改或功能添加后,可以通过Pull Request功能向别人的仓库提出申请,请求对方合并。 Pull Request送出后,目标仓库的管理者等人将能够查看Pull Request的内容及其中包含的代码更改。 同时,GitHub还提供了对Pull Request和源代码前后差别进行讨论的功能。通过此功能,可以以行为单位对源代码添加评论,让程序员之间高效地交流。 详细内容及实际发送Pull Request的流程将在第6章中进行讲解。 专栏:GitHub上受到瞩目的软件 在这里为各位介绍几个正在GitHub上开发的软件(表a)(截至2013年12月)。想必其中很多软件大家都用过或者听过。另外,在GitHub上可以随时查看当前备受瞩目的软件注a。 ------------------------------ 注a  https://github.com/trending ------------------------------ 表a GitHub上正在开发的知名软件

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《GitHub入门与实践》其他试读目录

• 1.1  什么是GitHub
• 1.2  使用GitHub会带来哪些变化
• 1.3 社会化编程
• 1.4 为什么需要社会化编程
• 1.5 GitHub提供的主要功能 [当前]
• 1.6  小结
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •