真正的大牛都在git或码云的开源项目上都有自己的足迹,
前天博主因为发现了开源项目ifast的一个小bug修复之后,却不知道怎么样提交到父开源项目上,查询了很久才找到正确的方式,写此博客记录下来,方便遇到同样问题的同学查阅借鉴
因为博主之前的项目是在码云上,就以码云为例说明 ,github同理
1.将你要贡献的开源项目fork到自己的账户下
2.在你自己账户下找到自己刚刚fork的项目
3.直接将自己账户下的ifast项目down到本地电脑进行修改提交,建议先询问开源项目的开发人员确认分支之后,在响应的分支上进行修改并提交,
4.这个时候的提交只是在自己的账户的项目下,想要自己的代码贡献到开源项目中还需要最后一步骚操作 pull_request 简称PR
首先打开自己的码云并找到自己fork的开源项目,并保证自己的修改已经正确的提交到了对应的分支上
然后,点击Pull Request
在下面的页面选择要提交的分支:
最后就是等待开源项目的管理员合并你提交的代码
如果你收到下面这个通知 ,恭喜你!你已经在该开源项目中成功的留下了你的足迹。