Skip to content

Guidelines ​

PR Submission Guidelines ​

1 Creating Issues ​

(1) Go to the main page of Issues ​

image

(2) Click the green "New issue" button to create a new issue ​

image You will be directed to the following page image

(3) Assign the issue to someone (optional) ​

image

(4) Set labels (indicating the type of issue) ​

There are a total of 9 labels to choose from, but usually only one is selected. If it is a bug, select the "bug" label.

image

(5) After selecting the labels, write the title ​

The title must follow the format [label] description. For example, if the label is "bug", the title should be: [bug] Issue with getting verification code Note: There should be a space after the closing bracket []

image

(6) Write the content ​

Expand on the title and explain the problem clearly. You can use text and/or images (copy the images directly). If there are multiple requirements mixed together, use multiple checkboxes as follows: (optional)

image

2.Creating PR ​

(1).Fork the open-source project to your own remote repository ​

image

(2).Clone the project from your own repository to your local machine ​

image

(3).Remember to regularly sync the remote code to your local repository ​

image

(4).Add (#issueId) to the commit message of your code ​

image

(5).Commit the local code changes to the remote repository, then click "pull request" to create a PR ​

image

(6).Create the correct PR ​

image

In the content of the PR request, write #702 or close #702. This way, when your PR is merged, the corresponding issue will be marked as closed. #702 is the issue number, which can be found in the URL after creating the issue, like

image

3.Closing Issues ​

When your PR is merged, if the PR content includes close #issueId, the corresponding issue will be marked as closed.

imageimageimage