Files
HeurAMS/CONTRIBUTING.md

1013 B

贡献指南

欢迎为此项目做出贡献!
本项目是一个开源项目, 我们鼓励社区成员参与改进.

开发流程

  1. 分支划分:
    • main 分支: 稳定版本
    • dev 分支: 开发版本
    • 功能分支: 从 dev 分支创建, 命名格式为 feature/描述fix/描述refactor/描述
  2. 代码风格:
    • 请使用 Black 与 isort 格式化代码
    • 遵循 PEP 8 规范
    • 添加适当的文档字符串
  3. 提交消息:
    • 使用简体中文或英文撰写清晰的提交消息
    • 格式: 遵循 Conventional Commits 规范
  4. 合并方式:
    • 不使用 Fast-forward 合并
    • 可以设置 git config merge.ff false

设置开发环境

# 克隆仓库
git clone https://gitea.imwangzhiyu.xyz/ajax/HeurAMS

cd HeurAMS

# 你可能需要切换分支

# 安装依赖
pip install -r requirements.txt

# 安装开发版本
pip install -e .

许可证

贡献者同意其贡献将在 AGPL-3.0 许可证下发布.