Read local installation instructions here: Local Installation
Create a new branch from the develop branch. Use a descriptive name for your branch, such as feature/new-feature or fix/bug-fix. This makes it easier to understand the purpose of the changes.
Make the necessary code changes and commit them to your local branch.
Follow Conventional Commits: Use the format <type>(<scope>): <short description>[optional body][optional footer] for your commit messages.
Example: feat(api): Add new endpoint for user data
Push your local branch to the remote repository:
git push origin <your-branch-name>
- Go to the repository on GitHub and navigate to the
Pull Requeststab. - Click
New pull request. - Select your branch as the "compare" branch and develop as the "base" branch.
- Give your PR a descriptive title that summarizes the changes.
- Write a clear and concise description of the changes you made and why they are necessary.
- Add any relevant screenshots or GIFs to help visualize the changes.
- Once you submit the PR, it will be reviewed by other developers.
- Address any comments or requested changes from the reviewers.
- Once the PR is approved, it will be merged into the develop branch.
- Always test your changes thoroughly before submitting a PR.
- Keep your PRs focused on a single feature or bug fix.
- Be respectful and responsive to feedback from reviewers.
AI-assisted contributions are welcome. If you use AI tools to generate code, please ensure that:
- The changes fully address the issue or feature request.
- The code is tested and works as expected.
- The implementation follows the existing project structure and conventions.
- You understand the code you are submitting and can respond to review feedback.
Low-quality, unverified, or blindly generated patches will not be merged.