TODO:Github的使用技巧之同步代码git
GitHub 是一个面向开源及私有软件项目的托管平台,由于只支持 Git 做为惟一的版本库格式进行托管,故名 GitHub。web
GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面之外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协做图谱(报表)、代码片断分享(Gist)等功能。编辑器
GitHub平台上开源项目能够免费托管,但私有库则须要托管费(学生能够无偿使用)。code
GitHub能够托管各类git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不一样,GitHub的独特卖点在于从另一个项目进行分支的简易性。为一个项目贡献代码很是简单:首先点击项目站点的“fork”的按钮,而后将代码检出并将修改加入到刚才分出的代码库中,最后经过内建的“pull request”机制向项目负责人申请代码合并。同步
如下是介绍fork以后,怎么再次更新做者的代码it
fork版本软件
做者版本渲染
新建pull 请求技巧
点击“switching the base”request
点击“Create pull request”
拉到底部,点击“Merge pull request”
代码同步过来来
和做者的版本同样。只需在web上操做,不须要经过git相关命令操做了。
wxgzh:ludong86