如何飞速成为开源贡献者Contributor一、环境信息1.1硬件信息1.2软件信息二、Git安装2.1Git介绍2.2Git下载安装三、开源项目选定四、GitHub参与开源流程4.1Fork项目4.2SSH配置4.2.1为什么要配置SSH4.2.2如何配置SSH4.3Clone项目4.4IDEA关联4.5PR生成4.6PR提交一、环境信息1.1硬件信息型号:MacBookPro内存:16GB硬盘:512GBSSD处理器:AppleM2宿主机CPU架构:ARM1.2软件信息Git版本:2.39.2(AppleGit-143)Maven版本:3.8.8JDK版本:17二、Git安装2.1Git介
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:https://www.captainai.net/dongkelun前言参与ApacheHudi开源有一年多的时间了,马上1024了,虽然距离成为ApacheHudiCommiter还有很遥远的距离,但还是想跟大家分享一下自己的开源经验,讲一下自己如何从开源小白成为ApacheHudiContributor的。PR如何提交PR,可以参考我转载的这篇:一行代码成为ApacheContributor,这篇文章讲述了怎么提交PR,怎么邮箱订阅以及Jira准备等,详细过程我就不再阐述了,这篇文章主要想分
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:https://www.captainai.net/dongkelun前言参与ApacheHudi开源有一年多的时间了,马上1024了,虽然距离成为ApacheHudiCommiter还有很遥远的距离,但还是想跟大家分享一下自己的开源经验,讲一下自己如何从开源小白成为ApacheHudiContributor的。PR如何提交PR,可以参考我转载的这篇:一行代码成为ApacheContributor,这篇文章讲述了怎么提交PR,怎么邮箱订阅以及Jira准备等,详细过程我就不再阐述了,这篇文章主要想分
给开源项目尤其是Spring这种知名度高的项目贡献代码是比较难的,起码胖哥是这么认为的。有些时候我们的灵感未必契合作者的设计意图,即使你的代码十分优雅。我曾经给SpringSecurity提交了一个我认为非常重要的一项优化,和作者沟通了几十个来回无法说服他。人家说留了抽象接口,你觉得不对自己实现一个就是了,默认的就是能用而已,无奈我就放弃了这个PR。想不到在SpringAuthorizationServer中我抓住了一个能够绝对被接受的机会,经过一个多月的等待,最终我的PR被接受了。我在编写SpringAuthorizationServer相关教程中,调用授权服务器元信息端点时不小心后面带了个
前言很多小伙伴想参与到开源项目中,但是却不知道怎么在github提交代码这里教大家怎么参与到开源项目的提交当中,成为contributor步骤1.Fork仓库Fork的含义是衍生、分支的意思,这一步是从某个开源项目上引出一个新的分支。这样我们可以在我们引出的独立分支上自由修改,而不会对原始项目有影响。下面我们以随便一个项目为例给大家演示如何参与开源合作:点击源仓库右上角的Fork按钮创建fork等待数秒,仓库就fork好了,可以看到个人仓库名称的下面有一个:forkedfrom*****2.clone项目代码复制项目git地址:在VSCode终端中输入命令:gitclone项目的地址等上数秒,
作为一个批流统一的数据集成框架,秉承着易用、稳定、高效的目标,ChunJun于2018年4月29日在Github上将内核源码正式开放。从还被叫作FlinkX,写下第一行代码开始,ChunJun已经走过了第六个年头,经历了从分布式离线/实时数据同步插件,晋级为批流统一数据集成框架的蜕变时刻。越来越多的Contributor参与进来进行技术交流和合作共建,促使项目快速成长。在所有Contributor的共同见证下,ChunJun羽翼渐丰,已经从当初的一个小项目,成长为拥有3300+star,1500+fork的开源项目。Thanksforallcontributor!!!ChunJun获得的一切成
作为一个批流统一的数据集成框架,秉承着易用、稳定、高效的目标,ChunJun于2018年4月29日在Github上将内核源码正式开放。从还被叫作FlinkX,写下第一行代码开始,ChunJun已经走过了第六个年头,经历了从分布式离线/实时数据同步插件,晋级为批流统一数据集成框架的蜕变时刻。越来越多的Contributor参与进来进行技术交流和合作共建,促使项目快速成长。在所有Contributor的共同见证下,ChunJun羽翼渐丰,已经从当初的一个小项目,成长为拥有3300+star,1500+fork的开源项目。Thanksforallcontributor!!!ChunJun获得的一切成