欢迎加入项目C的开源社区!以下是参与贡献的详细说明:
📌 贡献前准备
安装开发环境
- 确保已配置 项目C的开发环境指南
- 安装依赖:
pip install -r requirements.txt
- 验证环境:
python -m pytest
熟悉代码规范
- 查看 代码风格指南 获取详细规范
- 使用
black
工具格式化代码 - 遵循 PEP8 规则
获取最新代码
git clone https://github.com/project_c/project_c.git cd project_c git checkout main
💡 贡献方式
提交代码改进
- 通过 提交流程 参与功能开发
- 推荐使用
git commit -m "描述"
提交变更
修复漏洞
- 在 问题跟踪系统 中查找 "good first issue" 标签的任务
- 使用
pytest
验证修复效果
文档优化
- 修正 文档仓库 中的错误
- 增加使用示例:
python -m example
📅 提交流程
- 创建分支:
git checkout -b feature/your_name
- 编写代码并测试
- 运行 lint 工具:
flake8 .
- 提交更改:
git push origin feature/your_name
- 创建 Pull Request(PR)
- PR 标题需包含 issue 编号:
Fix #123
- 添加 CI 测试链接:查看测试结果
- PR 标题需包含 issue 编号: