贡献者向作者贡献代码
示例场景:账号为livvvvvv 的贡献者,要为账号buglas 的作者的interview 项目贡献代码
一,贡献者在浏览器里输入buglas 的interview 项目的地址:https://github.com/buglas/int...
二,Fork 此项目。原理是:将原作者的项目复制一份,放到贡献者的github 中,作为此项目的一个分支。
三,Fork 之后,就会将此项目放到了贡献者的github 中
四,修改项目文件,然后提交代码
五,在项目页面中,Pull request
六,建立pull 请求
七,贡献者说一下自己的想法
八,贡献完成,等待作者笑纳。
作者接受代码
一,作者打开github,若发现有Pull 请求,便是说明人贡献代码了。作者就会查看请求,并判断是否采纳。
二,点击查看贡献者贡献的代码
三,合并请求
四,Confirm merge 确认合并后,就算是采纳了贡献者的请求了
五,在此,作者在改一下项目文件,以便于演示贡献者同步作者的项目。
贡献者同步作者的项目
原则:贡献者每次修改项目时,都要与作者的项目同步一下。这是一个非常重要的原则,不然很容易给作者添乱。
一,与作者的项目进行对比
二,对比项目中的文件内容(不是文件夹的内容)
三,发现不同后,就建立pull 请求。这里的请求实际就是提交给自己的。请求建立后,自己就要处理自己的请求。
四,填写pull 的文字说明
五,合并代码
六,确认合并
七,合并完成
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。