Thank you for considering contributing code to our project! Below are the steps to submit your code contribution.

Prerequisites

Contributing Process

  1. Create a New Branch: From your local repository, create a new branch for your contribution.

    git checkout -b feature/<branch-name>
    
  2. Implement Your Changes: Make the necessary changes in the new branch. Ensure that your changes adhere to the coding standards and conventions of the project.

  3. Commit Your Changes: Commit your changes with a clear and concise commit message.

    git add <file-name>
    git commit -m "Add feature <feature-name>"
    
  4. Push Your Branch: Push your branch to your forked repository on GitHub.

    git push origin feature/<branch-name>
    
  5. Create a Pull Request: Go to your forked repository on GitHub, and create a pull request from your new branch to the main repository's master branch.

  6. Review Your Pull Request: The maintainers will review your pull request. They may ask for changes or merge your contribution.

  7. Merge: Once your pull request is approved, the maintainers will merge your code into the main repository.

Tips

  • Code of Conduct: Please ensure that your contribution adheres to our Code of Conduct.
  • Documentation: If your contribution affects the documentation, please update the relevant files.
  • Testing: Include tests for your contribution to ensure that it works as expected.

Code Contribution

By following these steps, you can contribute your code to our project and help make it better!

For more information on contributing, please visit our Contributing Guide.