🎉 Thank you for considering contributing to Genie! 🎉
Genie is an open-source project, and we appreciate any help and contributions from the community. Whether you're reporting a bug, proposing a new feature, or submitting code changes, your involvement is valuable.
-
Reporting Bugs: If you find a bug or an issue, please open a GitHub issue. Provide detailed information about the problem, including steps to reproduce it.
-
Requesting Features: If you have a feature request, open a GitHub issue to discuss and describe the proposed feature. Your ideas and suggestions are welcome.
-
Code Contributions: If you'd like to contribute code, fork the repository, create a new branch, make your changes, and submit a pull request. Ensure your code follows the project's coding standards.
-
Fork the Genie repository.
-
Clone your forked repository to your local machine:
git clone https://github.com/your-username/Genie.git
- Create a new branch for your changes:
git checkout -b feature-or-fix-branch
- Make your changes and commit them:
git add .
git commit -m "Your commit message here"
- Push your changes to your fork:
git push origin feature-or-fix-branch
Open a pull request on the Genie repository.
- Follow the existing coding style and conventions.
- Write clear and concise commit messages.
- Test your changes thoroughly before submitting a pull request.
- Keep discussions and comments constructive and respectful.
Please note that this project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report any unacceptable behavior to project maintainers.
By contributing to Genie, you agree that your contributions will be licensed under the MIT License.
Thank you for contributing to Genie! 🚀