You can contribute to the APIOAK project in the following forms.
-
Report bugs or usage issues via
Issues
for us to fix. -
Contribute code, documentation or test cases for APIOAK via
Pull Request
.
-
Search through Issues The issue does not exist.
-
Open New Issues and briefly describe the issue in the title. Describe the detailed version, operating environment, and logs and other information in the content.
-
Before new features are developed or problems are discovered, they can be announced or reported through the
Issues
method. -
If you are contributing code for APIOAK for the first time, you need to click the
Fork
button in the upper right corner of the project homepage to put the projectFork
in your home directory. -
Clone items in home directory to local.
git clone https://github.com/{username}/apioak.git
- Add the backbone warehouse address locally to pull the latest code.
git remote add upstream https://github.com/apioak/apioak.git
- Checkout new branch from upstream repository before each development
git checkout -b feature/add/contributing/document upstream/master
- After feature development is complete, add files to the git change record.
git add feature/file.lua
- Write the commit information. Generally, the commit information will be consistent with the branch name.
git commit -m "feature: add contributing document."
- The changed code is submitted to the same branch as the home directory project.
git push origin feature/add/contributing/document
-
After the submission is successful, launch
Pull Request
to the main project on the homepage of the home directory project. -
When initiating
Pull Request
to the trunk, if the problem has been announced in theIssues
, you can fill it in thePull Request
fill-in,FIX # ISSUES_ID
, You can associate with Issues, and automatically close Issues after Pull Request Merged.