This documentation provides a series of instructions that will assist you in adding to this repository.
First of all, we want to thank you for your contribution in this project 😊
Before contributing, do make sure you read the important section.
We eagerly anticipate your input. 👍
-
To learn the fundamentals of Git/GitHub and contributing to a repository, go to the articles below.
-
If you run into trouble when making a contribution, the project maintainers will be happy to assist you. 🤗
To contribute to this project, simply follow the procedure described below:
- Choose an issue from the ones already there or establish your own to begin contributing.
- You can start working on the issue once a maintainer assigns it to you!😎
- Fork the repository. It makes a copy of this repository and adds it to your personal GitHub repository.
- Create a copy of the forked repository on your machine. This will duplicate the repository on your personal computer. Run the following command after copying the forked repository link:
git clone <cloning URL>
- Change your current directory to the directory of the project repository.
cd <project_directory>
- To guarantee that your local copy is up to date, add a reference to the source repository.
git remote add upstream <source repository URL>
- Make a fresh branch. Choose a name that accurately describes the issue you are resolving. The command that comes after will start a new branch and switch to it.
git checkout -b Branch_Name
- Work on the issue(s) that were given to you.
- When you're done, use the following to make modifications to your branch:
# To add all new files to branch Branch_Name
git add .
# To add only a few files to Branch_Name
git add <some files>
- Make your modifications and commit them to the repository. Don't forget to include a note that describes the changes you're making.
git commit -m "message"
- Before submitting changes, make sure your branch is synchronised with the source repository by using the following commands:
git fetch upstream
git checkout Branch_Name
git merge upstream/main
- Push your modifications to your repository when you believe your code is ready for review.
git push -u origin Branch_Name
-
Click on compare and pull requests after opening your repository in a browser. Then provide a title description that describes your work in your pull request.
-
Kudos! Your pull request has been submitted, and the moderators will examine it before merging.😍🙆♂️