- Fork the repository: If you want to contribute to the library, start by forking the repository on GitHub. This will create a copy of the repository in your own account, which you can then modify and push changes to.
- Create a new branch: Before making any changes to the code, create a new branch for your changes. This will help to keep your changes separate from the main codebase and make it easier to manage changes.
- Make changes and test them: Make your desired changes to the code, and make sure to test them thoroughly before submitting a pull request.
- Submit a pull request: Once you have made your changes and tested them, submit a pull request to the original repository. Make sure to provide a detailed description of your changes and why they are necessary.
- Participate in code reviews: Your pull request may be reviewed by the maintainers of the library or other contributors. Be prepared to answer questions and make additional changes if necessary.
- Follow code style and guidelines: Make sure to follow the code style and guidelines set forth in the repository, and ensure that your changes do not break existing functionality or introduce new bugs.
- Respect other contributors: Be respectful and courteous to other contributors, and avoid personal attacks or hostile language.
- Fork it!
- Checkout the development branch:
git checkout development
- Create your feature branch:
git checkout -b my-new-feature
- Add your changes to the index:
git add .
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request against the
development
branch