郑重提示
向社区反馈代码提升自己的能力是好事;但是往github提交代码一定要谨慎;各个公司的安全部门为了公司的财产安全会做抓取对比;所以一定不要提交公司信息的代码!!!切记!!!切记!!!
一、背景
想要成为开源社区做贡献;不可避免的是需要提交代码到社区之中&得到社区的认可合并代码到发布版本之中;所以该如何提交代码?这就是fork的作用
二、操作过程
1、选取我们要跟进的代码;比如 https://github.com/Kyligence/kylin-tpch.git 此项目是kylin的性能测试
2、点击fork;稍作等待github复制信息到我们自己的仓库

3、在自己的仓库找到fork过来的项目

4、将我们自己仓库的代码clone到自己的本地

5、增加源码的地址到自己的仓库中

6、修改前拉取社区的代码到本地

7、修改代码

8、push代码到我们自己的仓库中

9、提交pull request给作者等待代码合并


网友评论