doc: add contribute

This commit is contained in:
2024-10-09 02:25:25 +08:00
parent d524df505c
commit fe49b71085
+27 -2
View File
@@ -2,7 +2,7 @@
这是针对自动化评测的后端源码。 这是针对自动化评测的后端源码。
使用手搓方式奇妙的实现了部分功能( 使用奇妙的手搓方式实现了部分奇妙的功能(
## 结构 ## 结构
@@ -11,5 +11,30 @@
- `get_score.js` 前端 JavaScript 脚本,用于获取成绩并显示在页面上 - `get_score.js` 前端 JavaScript 脚本,用于获取成绩并显示在页面上
- `app.py` 后端 Flask 应用,提供文件下载成绩上传等功能 - `app.py` 后端 Flask 应用,提供文件下载成绩上传等功能
- `public` 文件夹,存储着所有评测相关文件 - `public` 文件夹,存储着所有评测相关数据集与评测脚本
- `uploads` 文件夹,存储着上传的 pip 包缓存 - `uploads` 文件夹,存储着上传的 pip 包缓存
## 贡献
欢迎大家贡献自己的一坨代码,有啥问题或建议,欢迎在[工单](https://github.com/LufsX/Evaluation-Backend/issues)中提出。
(提工单说白了就是发个类似于论坛帖子的玩意,填完标题填内容就得了(
---
贡献需要一定的 Git 基础,具体教程可参考
- [廖雪峰的 Git 教程](https://liaoxuefeng.com/books/git/introduction/index.html)。
- [可视化 Git 教程](https://learngitbranching.js.org/?locale=zh_CN)
- [微软 Git 教程](https://learn.microsoft.com/zh-cn/training/paths/intro-to-vc-git/)
- [菜鸟教程](https://www.runoob.com/git/git-tutorial.html)
- [Quick Reference](https://ref.isteed.cc/)
---
这里提供一个测试仓库 [LufsX/Test](https://git.intcplab.cn/LufsX/Test),随意练习~
---
当你学会 Git 后,能看懂现在的这坨代码后,就可以在这坨代码上「添砖加瓦」了~