Congratulations!✨, You have taken the first step in making your contribution in my react_projects Repository. Here, you can add your Amazing React Projects. This documentation will serve as a guide for making your contibutions to this project. Please attach screenshots of the work that you have done while making a PR. If you are working on an issue, please mention it as well. Just make sure that you push only the files that you have worked upon Finally!!, we can't wait to see your outstanding issues and pull requests. Welcome 😇❤
- STEP 1: Navigate to Issues Button.👇
- STEP 2: Scan through the currently opened issues to see if your issue(s) has been listed earlier.👇
- STEP 3: If your issue hasn't been listed yet, click on the New issue Button at the top right corner to add your new issue.👇
- STEP 4: You have to add the title and a brief description of the issue. For further explanation, images can be added as well.👇
- STEP 5: Submit the issue.👇
Yeahhh!✨, you just made added your first issue. The Maintainer of react_projects will now review your issue and you will either get assigned to the issue, have it closed or a comment will be dropped for you.
You have been assigned an issue 🥂 and are confused 😵 about where to go from here, follow this guide below to make your changes and pull request 🍾.
- Fork the react_projects repository.👇
- Clone the repository you forked above.👇
- Using the command below 👇, you can clone the repository.
git clone https://github.com/vidhichadha2507/react_projects.git
- Navigate to the cloned directory using command line.👇
cd react_projects
- Install all the dependencies.👇
npm i
- Make a new branch.👇
git checkout -b "Your Branch Name"
- A good branch name would begin with the issue ticket and the assigned issue. See below 👇
// #343 is the issu ticket number and make a request is the assigned issue na
git checkout -b "#343-make a request"
Yeahhh, You are all set!! 🍾🎉. You can now make your changes locally. Once you are done making all your changes, you can now push code and make a pull request.
You have to switch to the main branch and make sure it's up to date with the react_projects main branch. To do so, use the following commands below👇.
git remote add upstream https://github.com/vidhichadha2507/react_projects.git
git checkout main
git pull upstream main
You can now update your branch from your local copy of main, and push it!. See how below. 👇
git add .
git commit -m "<your commit message>"
git push origin <name-of-your-branch>
Hurray!!, we are done with the hard part. Now Github will check for conflicts and if non is found, you can make the pull request and the mainteners of react_projects will review your pull request to have it merged or make a comment on it.
The maintainer of react_projects looks at Pull Requests on a regular basis and carries out merging or comments on the requests. You can close a pull request if it isn't showing any activity after two weeks.