Welcome to RollAsBack! We appreciate your interest in contributing to this project. Whether you're fixing a bug, improving an existing feature, or adding a new one, your contribution is valuable.
Before you start contributing, please ensure you have read the README file to understand the project structure and how to use RollAsBack.
-
Fork the Repository:
- Click on the "Fork" button at the top right of the main repository page to create your fork.
-
Clone Your Fork:
- Clone your forked repository to your local machine.
git clone https://github.com/your-username/rollasback.git
- Clone your forked repository to your local machine.
-
Create a Branch:
- Create a new branch for your contribution.
git checkout -b feature/my-feature
- Create a new branch for your contribution.
-
Make Changes:
- Make your changes to the codebase. Ensure that your changes follow the project's coding conventions.
-
Run Tests:
- Before submitting a pull request, run the tests to ensure that your changes do not break existing functionality.
-
Commit Changes:
- Commit your changes with a meaningful commit message.
git commit -m "Add new feature"
- Commit your changes with a meaningful commit message.
-
Push Changes:
- Push your changes to your fork on GitHub.
git push origin feature/my-feature
- Push your changes to your fork on GitHub.
-
Create a Pull Request:
- Go to your fork on GitHub and open a pull request.
- Provide a detailed description of your changes and why they are necessary.
Your pull request will be reviewed by the project maintainers. During the review process, you may be asked to make additional changes. Once your pull request is approved, it will be merged into the main branch.
If you encounter bugs or have suggestions for improvements, please open an issue on GitHub. Provide detailed information about the issue or your suggestion.
Please note that RollAsBack has a Code of Conduct. By participating in this project, you agree to abide by its terms.
Thank you for contributing to RollAsBack! Your efforts help make this project better for everyone.