参与开发
我们热切期待您成为 PIG 开源生态的重要构建者!无论您是经验丰富的开发者还是刚入门的新手,这里都是您施展才华的舞台。加入我们,携手打造行业领先的微服务解决方案,让您的代码改变成千上万开发者的工作方式!
为什么选择参与 PIG 开发?
- 🌱 成长型社区:在实战中掌握 Spring Cloud Alibaba 最新技术栈,获得架构设计最佳实践
- 🏆 影响力建设:您的贡献将直接服务 10W+ 开发者,提升行业影响力
- 💡 创意实现:提出并实现创新功能,定义微服务开发新标准
- 🤝 精英协作:与 GVP 项目核心团队并肩作战,获得资深架构师代码评审
贡献形式多样任您选:
- 代码贡献:从 Good First Issue 开始,逐步深入核心模块开发
- 文档优化:完善使用手册、编写技术博客、录制教学视频
- 质量护航:参与代码审查、编写单元测试、进行漏洞排查
- 生态建设:开发 IDE 插件、制作技术主题分享、撰写项目集成案例
- 社区支持:解答用户问题、完善 Issue 模板、维护知识库
每一行代码都值得被尊重,我们为所有贡献者准备了阶梯式成长路径。从基础贡献者到核心 committer,您的成长将获得全程见证与支持!
贡献指南
第一步:Fork 代码仓库
浏览器访问:https://gitee.com/log4j/pig
Fork 操作会在您的 Gitee 账号下创建 pig 项目的副本,您可以在此副本上自由开发
第一步:Fork 代码仓库
浏览器访问:https://gitee.com/log4j/pig
Fork 操作会在您的 Gitee 账号下创建 pig 项目的副本,您可以在此副本上自由开发
第二步:Clone 本地仓库
使用以下命令将代码克隆到本地:
确保已安装 Git 并配置好 Gitee 的 SSH key 或用户名密码
完成后进入项目目录:
添加上游仓库,便于同步最新代码:
第三步:修改并提交代码
请确保您的代码遵循项目规范并经过充分测试
开发前同步最新代码:
创建并切换到新分支进行开发:
修改代码后,提交到您的本地仓库:
推送到您的远程仓库:
commit 信息请遵循规范:
- feat: 新功能
- fix: 修复 bug
- docs: 文档变更
- style: 代码格式调整
- refactor: 代码重构
- perf: 性能优化
- test: 测试用例相关
- build: 构建系统或依赖相关
第四步:提交 Pull Request
将您的修改提交 Pull Request 至我们的 DEV 分支。
提交 PR 前请确认:
- 代码已经过本地完整测试
- 无明显冲突
- 代码符合项目规范
提交 PR 时,请在描述中包含:
- 功能/修复的详细描述
- 相关的 issue 编号(如有)
- 必要的截图或演示
- 测试结果说明
提交后,项目维护者会审核您的代码并给出反馈。根据反馈修改代码后,PR 可能会被合并到主分支。
♥️ 获取支持
遇到问题?
如果您在使用过程中遇到任何问题、有功能建议或需求,请点击此卡片前往 Gitee 仓库提交 Issue。