Welcome to my Web Development project! 😍
We appreciate your interest in contributing.😊
This guide will help you get started with the project and make your first contribution.
- Star this repository.
- Fork this repository.
- Clone the forked repository.
git clone https://github.com/<your-github-username>/Click-The-Edible-Game.git
- If you have already forked the project, update your copy before working.
git remote update
- Navigate to the project directory.
cd Click-The-Edible-Game
- Set a upstream with the parent repository and local repository.
git remote add upstream https://github.com/Rakesh9100/Click-The-Edible-Game.git
- If you have altered it, you have to rebase it.
git rebase upstream/<branch_name>
- Create a new branch.
git checkout -b <your_branch_name>
- Make changes.
- Stage your changes and commit
git add .
git commit -m "<your_commit_message>"
- Push your local commits to the remote repo.
git push -u origin <your_branch_name>
- Create a Pull Request.
- Congratulations! 🎉 you've made your contribution.
- The contributors will be allowed to work on the issue ONLY after it has been assigned to them.
- The contributions will be counted only for the time period of the event, after the time period ends contributions can be taken in but wont be counted for the final evaluation.
- Tampering or any unethical behaviour to the files or other participants will result in immediate disqualification.
- Each PR must be associated with only ONE issue.
- Don't open pull requests with minor text edits on other people's repositories.
- Don't create multiple issue request for one issue.
- Please follow our project's Code of Conduct while contributing.
- Treat all contributors and users with respect and create a positive and inclusive environment for everyone.
- The project is licensed under Apache-2.0 license. Make sure to review and comply with the license terms.
- We hope this guide helps you get started with contributing to our open-source project.
Thank you for your contribution!!
You can refer to the following articles on basics of Git and Github and also contact the Project Mentors, in case you are stuck:
How to create a Issue
Forking a Repo
Cloning a Repo
How to create a Pull Request
Getting started with Git and GitHub
It always takes time to understand and learn. So, don't worry at all. We know you have got this! 💪