(图片转自知乎)
GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.
正如它的官方介绍一样,gitHub是一个面向开源及私有软件项目的托管平台。也就是一个程序员放程序的地方,当然也可以共享自己的程序。有些人会把自己业余时间编写的小工具放上去,也有些人会把它当作一个博客,来记录自己编程的经验。它的基本功能有这么几个
Repository:这是存放项目的地方。
Fork:这个是授权拷贝,方便其他更厉害的人来帮你改进代码。
Branch:这是Fork之后的分支,一个复制品
Pull Request:这是推送请求,如果你帮别人改良了一个代码可以用这个来推送给他。