Welcome to the NotesJar repository! We appreciate your interest in contributing.
- Getting Started.
- Code Style.
- Reporting Bugs.
- Feature Requests.
- Contribution Process.
- Pull Request Guidelines.
- License.
-
Fork the repository.
-
Clone the forked repository to your local machine:
git clone https://github.com/your-username/NotesJar.git
-
Create a new branch for your feature or bug fix:
git checkout -b feature-name
-
Make your changes and commit them with a clear and concise message: How to write a better git commit them with a clear and concise message: FreeCodeCamp
git add . git commit -m "Your clear and concise message"
-
Push your changes to your fork:
git push origin feature-name
-
Open a pull request, referencing relevant issues.
The PR should contain about:
- The problem or issue tag.
- The solution approach you have made.
- Any big file changes.
- Any bug/issue that can arise from the changes.
Please follow the existing code style in the project. If there's a specific style guide, mention it here.
If you find a bug, please help us fix it by following these steps:
- Check if the issue has already been reported.
- If not, create a new issue with a descriptive title and clear steps to reproduce the bug.
We welcome suggestions for new features. To request a new feature:
- Check if the feature has already been requested.
- If not, create a new issue with a descriptive title and details about the proposed feature.
- If you are working on an existing issue, comment on it to let others know.
- If you want to work on a new feature, create an issue first to discuss it with the maintainers.
Please follow these guidelines when submitting a pull request:
- Keep your changes focused and avoid unrelated modifications.
- Ensure your code adheres to the existing coding standards.
- Include relevant tests for your changes.
- Provide a clear and concise description of your pull request.
By contributing to this project, you agree that your contributions will be licensed under the Project License.
Thank you for contributing to NotesJar! 🚀