Files
2025-11-11 20:10:10 +08:00

55 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Contribution Guide
Thank you for your interest in contributing to this project!
To maintain high code quality and clear version management, please follow the steps below when submitting your changes.
# 🪄 How to Submit a Pull Request (PR)
## 1️⃣ Fork the Repository
Fork this repository to your own GitHub account.
## 2️⃣ Clone to Local
```bash
git clone https://github.com/<your-username>/<repository-name>.git
cd <repository-name>
```
## 3️⃣ Create a Feature Branch
```bash
git checkout -b feature/your-feature-name
```
> Recommended naming convention: `feature/xxx` or `fix/xxx`, to easily distinguish between new features and bug fixes.
## 4️⃣ Develop and Test
* Make your code changes while keeping the projects coding style consistent.
* Ensure that all new features or fixes pass the necessary tests.
## 5️⃣ Commit Your Changes
```bash
git add .
git commit -m "type: short description"
```
> Its recommended to follow the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification to keep commit history clean and readable.
## 6️⃣ Push to Remote
```bash
git push origin feature/your-feature-name
```
## 7️⃣ Open a Pull Request
1. On GitHub, click **New Pull Request**.
2. **The target branch must be the `main` branch** of this repository.
3. Fill in the PR description:
* Describe the main changes you made.
* If related issues exist, please link them in the PR.