如何成为github开源项目的贡献者contributor

如果你对某个开源项目非常感兴趣,其中的issue你发现你会解决,或者发现了遗留下来的问题,而且你也想参与进来去改进它,那么接下来的内容就是告诉你如何成为一个contributor。

1. 注册一个github帐号

进入github.com官网,点击右上角 Sign up按钮一顿猛操作就可以了,不多说了,相信你能搞定。
在这里插入图片描述

2. 将项目fork到自己帐号

这里以 arthas项目为例,进入项目页https://github.com/alibaba/arthas,点击Fork按钮,Fork到自己的帐号下面
在这里插入图片描述

fork成功后,自己的帐号下面就可以看到了
在这里插入图片描述

3. 修改及提交代码

找到github 地址https://github.com/lzc-alioo/arthas.git ,进行一系列的clone、commit、push操作。
备注:(这个很重要)需要查看下git log中的日志中的email是否与github帐号中的是否一致,不一致则需要修改,修改方式参考https://blog.csdn.net/zhanglong_4444/article/details/103824201

这里给出一个示例,最后3行是自己手工添加进去的

 more .git/config 
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[remote "origin"]
        url = ***
        fetch = ***
[branch "master"]
        remote = origin
        merge = refs/heads/master

[user]
    name =  lzc-alioo
    email = lzc.java@icloud.com

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200522202053120.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hsX2phdmE=,size_16,color_FFFFFF,t_70
在这里插入图片描述

4. New pull request(简称pr)

在这里插入图片描述

关键步骤,一定要选对分支(从哪个分支 pr 到哪个分支)
在这里插入图片描述

关键步骤:等着机器人检测,等着报错(有些应用会提示签署cla协议,接下来一步步按要求操作就行了)

这个是我提交的pr 示例, https://github.com/alibaba/arthas/pull/1204,就拿修正一个错别字为例,大佬们很快就给merge了。

在这里插入图片描述

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值