github向作者贡献代码和作者接受代码

贡献者向作者贡献代码

示例场景:账号为livvvvvv 的贡献者,要为账号buglas 的作者的interview 项目贡献代码

一,贡献者在浏览器里输入buglas 的interview 项目的地址:https://github.com/buglas/int...

二,Fork 此项目。原理是:将原作者的项目复制一份,放到贡献者的github 中,作为此项目的一个分支。

三,Fork 之后,就会将此项目放到了贡献者的github 中

四,修改项目文件,然后提交代码

五,在项目页面中,Pull request

六,建立pull 请求

七,贡献者说一下自己的想法

八,贡献完成,等待作者笑纳。

作者接受代码

一,作者打开github,若发现有Pull 请求,便是说明人贡献代码了。作者就会查看请求,并判断是否采纳。

二,点击查看贡献者贡献的代码

三,合并请求

四,Confirm merge 确认合并后,就算是采纳了贡献者的请求了

五,在此,作者在改一下项目文件,以便于演示贡献者同步作者的项目。

贡献者同步作者的项目

原则:贡献者每次修改项目时,都要与作者的项目同步一下。这是一个非常重要的原则,不然很容易给作者添乱。

一,与作者的项目进行对比

二,对比项目中的文件内容(不是文件夹的内容)

三,发现不同后,就建立pull 请求。这里的请求实际就是提交给自己的。请求建立后,自己就要处理自己的请求。

四,填写pull 的文字说明

五,合并代码

六,确认合并

七,合并完成

你可能感兴趣的:(github)