Thank you for your interest in contributing to Gyanchakkhu! We’re thrilled to have you here and can’t wait to see your amazing contributions. Follow this beginner-friendly guide to get started and make your mark on the project. 🚀
- Hit the ⭐ Star button on this repository to show your support.
- Fork the repository to your GitHub account. This lets you work on a copy of the project independently.
Once you’ve forked the repo, clone it to your computer to start working:
git clone https://github.com/<your-username>/Gyanchakkhu-admin.git
Replace <your-username>
with your GitHub username.
To keep your changes organized, create a new branch:
git checkout -b <your-branch-name>
Use a meaningful branch name, like your name or the feature you're working on (e.g., john-add-navbar
).
- Add your files, modify existing ones, or implement a new feature.
- Be creative and ensure your code follows the project’s style and conventions.
Save your work with a clear, descriptive commit message:
git commit -m "Added a new feature to improve user experience"
Push the changes you made in your branch to your forked repository:
git push origin <your-branch-name>
Now it’s time to submit your work:
- Visit the original repository on GitHub.
- Click the Pull Requests tab and then New Pull Request.
- Choose your branch and fill in the PR details:
- Mention the issue(if applicable) your changes address (e.g.,
Fixes #123
). - Clearly explain what you did and why it’s important.
- Mention the issue(if applicable) your changes address (e.g.,
- Follow the Code Style: Stick to the existing coding standards for consistency.
- Add Documentation: Update the README or related files if you’re adding new features.
- Write Tests: If applicable, include tests to ensure your changes work as intended.
- Link Issues: Mention issues in your PR using
Fixes #issue-number
to auto-close them upon merge.
If you’re stuck or need help, feel free to:
- Open a new issue with your query.
- Join or open a discussion in our project forums.
- Tag project maintainers in your PR for assistance.
Thank you for contributing to Gyanchakkhu! Together, we’re building something amazing. 🌟