First of all, thank you very much for considering contributing to our project! We welcome any kind of contribution, whether it's proposing new functional features, improving code, fixing bugs, or improving documentation.
This guide will provide all the relevant information to help you get started working on this project. Please take a few minutes to read it, it will help us collaborate better and create a better project together.
Before jumping into a PR be sure to search existing PRs or issues for an open or closed item that relates to your submission.
If it's a bug fix, please raise it in an Issue first.
In the case of new feature additions, please communicate with us first in Discussions or contact us directly via the contact information provided.
git checkout -b feat/xxxx
git commit -am 'feat: add xxxxx'
git push origin feat/xxxx
Pull Request
, make sure your source branch is the one you just pushed, and your target branch is the dev
branch of the Paint Board project.main
branch as planned. Doing a new round of releasesPlease follow the node-style-guide
Please follow the Angular
Please keep the commit message in English for better understanding by all developers.
feat
Add new featuresfix
Fix the problem/BUGstyle
The code style is related and does not affect the running resultperf
Optimization/performance improvementrefactor
Refactorrevert
Undo edittest
Test relateddocs
Documentation/noteschore
Dependency update/scaffolding configuration modification etc.workflow
Workflow improvementsci
Continuous integrationtypes
Type definition file changeswip
In developmentPlease keep the code comments and code content in English for better understanding by all developers.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。