Thank you for your interest in contributing to Isro-web! We appreciate your help in making this project better. Please read this guide to get started.
First and foremost, please star the project by clicking the "Star" button at the top of the repository page. This helps us know that you find the project valuable.
To contribute, you will need to fork the Isro-web repository to your own GitHub account. This can be done by clicking the "Fork" button at the top right corner of the repository page.
Now, you should clone your forked repository to your local development environment. Use the following command, replacing [your_username]
with your GitHub username:
git clone https://github.com/[your_username]/Isro-web.git
Before making any changes, create a new branch for your work. Branch names should be descriptive and should follow a convention like
- For bug fixes: bug/fix-[brief-description]
- For new features: feat/[feature-name]
- For code improvements: code/[description]
- For general maintenance: chore/[description]
You can create a new branch using the following commands :
cd Isro-web
git checkout -b [branch-name]
Now you're ready to make changes to the code. Please make sure to follow these guidelines:
Use meaningful commit messages with the following prefixes:
- fix: for bug fixes
- feat: for new features
- code: code improvments
- chore: for general maintainance and housekeeping
For Example
git commit -m "fix: Resolve issue with user login"
Once you've made your changes, push the branch to your forked repository on GitHub:
git push origin [branch-name]
Then, navigate to your forked repository on GitHub, and you should see a "Compare & Pull Request" button. Click it to create a pull request with your changes.
Your pull request will be reviewed by the project maintainers. Be prepared to address feedback and make necessary changes. Once your changes are approved, they will be merged into the main project.