欢迎参与 FetchForge 的开发!感谢你的每一份贡献。
# 克隆仓库
git clone https://github.com/gitstq/FetchForge.git
cd FetchForge
# 运行测试
npm test
# 语法检查
npm run check- 本项目为 零第三方依赖 项目,请勿引入任何 npm 依赖。
- 遵循 CommonJS 模块规范。
- 代码注释使用中文,关键逻辑需说明「为什么」。
- 提交信息遵循 Conventional Commits:
feat:新功能fix:缺陷修复docs:文档变更refactor:重构test:测试
- 从
main检出特性分支:git checkout -b feat/your-feature - 完成开发并自测
- 提交代码,推送分支
- 发起 Pull Request,描述改动与测试结果
使用 GitHub Issues 提交 bug 或功能建议,尽量附上:
- 复现步骤
- 期望行为与实际行为
- 运行环境(Node 版本 / 系统)
保持友善、专业、建设性。任何形式的骚扰与歧视均不被接受。
Made with ❤️ by the FetchForge community.