GitHub入门和实践-1

GitHub上几个重要功能简介

Issue: 

Issue 功能,是将一个任务或问题分配给一个 Issue 进行追踪和管理 的功能。可以像 BUG 管理系统或 TiDD(Ticket-driven Development)的 Ticket 一样使用。在 GitHub 上,每当进行我们即将讲解的 Pull Request, 都会同时创建一个 Issue。 每一个功能更改或修正都对应一个 Issue,讨论或修正都以这个 Issue 为中心进行。只要查看 Issue,就能知道和这个更改相关的一切信 息,并以此进行管理。 在 Git 的提交信息中写上 Issue 的 ID(例如“#7”),GitHub 就会自动生成从 Issue 到对应提交的链接。另外,只要按照特定的格式描述提交信息,还可以关闭 Issue。

Wiki:

通过 Wiki 功能,任何人都能随时对一篇文章进行更改并保存,因 此可以多人共同完成一篇文章。该功能常用在开发文档或手册的编写 中。语法方面,可以通过第 5 章讲解的 GFM 语法进行书写。 Wiki 页也是作为 Git 仓库进行管理的,改版的历史记录会被切实保 存下来,使用者可以放心改写。由于其支持克隆至本地进行编辑,所以 程序员使用时可以不必开启浏览器。

Pull Request:

开发者向 GitHub 的仓库推送更改或功能添加后,可以通过 Pull Request 功能向别人的仓库提出申请,请求对方合并。 Pull Request 送出后,目标仓库的管理者等人将能够查看 Pull Request 的内容及其中包含的代码更改。 同时,GitHub 还提供了对 Pull Request 和源代码前后差别进行讨论 的功能。通过此功能,可以以行为单位对源代码添加评论,让程序员之间高效地交流

你可能感兴趣的:(GitHub入门和实践-1)