GitHub都有哪些核心功能

features

Code Review

Code Review主要分两类:

  • 一个就是技术专家人工review;
  • 第二个就是借助程序自动检查代码。

在 GitHub上大家可以到Market Place找找质量相关的app,比如代码静态检查等app,让它在pull request的时候发挥作用,帮助团队做review。

Project Management

项目管理工具可以跟踪和分配任务。

Integrations

集成工具,例如我常用的atomPyCharm

Team Management

  • 管理和发展团队
  • 制定团队准则

Social coding

拥有3600万开发人员的社区,有很多机会可以与志同道合的开发人员一起创建项目。

Documentation

在GitHub上,您可以创建维护良好的文档,并确保他们获得应有的高水平关怀。

  • GitHub页面
  • 维基

Code Hosting

GitHub是世界上最大的代码主机之一,拥有超过1亿个+项目。私有,公共或开源,所有存储库都配备了帮助您托管,版本和发布代码的工具。