We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's:
- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
- Fork the Repository: Start by forking the RideSafe repository to your own GitHub account.
- Clone the Forked Repository: Clone your fork to your local machine using the command:
git clone https://github.com/<your-username>/RideSafe.git
- Create a New Branch: Navigate to the project directory and create a new branch for your feature or bug fix:
git checkout -b <branch-name>
- Make Your Changes: Make the necessary changes in the code.
- Commit Your Changes: Commit your changes with a meaningful commit message:
git commit -m "Describe the changes made in this commit"
- Push to GitHub: Push your branch to GitHub:
git push origin <branch-name>
- Create a Pull Request: Go to the RideSafe GitHub page, switch to your newly pushed branch, and click on 'New Pull Request'. Explain the purpose of your PR and the changes you made in the description.
- Wait for Review: Wait for the maintainers to review your PR. They may suggest some changes. Incorporate any feedback, and push the updates to the same branch on your fork. This will automatically update the PR.
- Get Merged!: Once approved, your PR will be merged into the main branch. Congratulations, and thank you for your contribution! 🎉