Contributing ============ We welcome contributions to the Trailer Finder project! To get involved, follow these steps: .. contents:: :local: :depth: 2 How to Contribute ----------------- 1. **Fork the Repository**: Start by forking the repository to your own GitHub account: .. code-block:: bash git clone https://github.com/kalibrado/trailer-finder.git cd trailer-finder 2. **Create a Branch**: Create a new branch for your changes: .. code-block:: bash git checkout -b your-feature-branch 3. **Make Changes**: Implement your changes or fix bugs. Follow the coding style and guidelines provided in the `CONTRIBUTING.md` file. 4. **Write Tests**: If applicable, write tests for your changes. Ensure that all tests pass before submitting a pull request. 5. **Commit Your Changes**: Add and commit your changes with a descriptive message: .. code-block:: bash git add . git commit -m "Add a descriptive commit message" 6. **Push Your Changes**: Push your changes to your forked repository: .. code-block:: bash git push origin your-feature-branch 7. **Create a Pull Request**: Go to the original repository on GitHub and create a pull request from your forked repository. Provide a clear description of your changes. 8. **Review and Address Feedback**: Collaborate with the maintainers to review your pull request. Address any feedback or changes requested. 9. **Celebrate!**: Once your pull request is merged, celebrate your contribution to the project!