If you have any doubt regarding how to contribution or anything else feel free to join our community and ask there!
Fork this repository.
Clone the forked repository.
bash
git clone https://github.com/<your-github-username>/project_name.git
bash
cd <folder-name>
This is one of the very important steps that you should follow to contribute to Open Source. A branch helps to manage the workflow, isolate your code and does not create a mess. To create a new branch:
bash
$ git branch <name_of_branch>
$ git checkout -b <name_of_branch>
Keep your cloned repo up to date by pulling from upstream (this will also avoid any merge conflicts while committing new changes)
bash
git pull origin main
Make changes in source code. π
Stage your changes and commit π
bash
Add changes to Index
git add .
Commit to the local repo
git commit -m "<your_commit_message>"
bash
git push origin <branch-name>
π Create a Pull Request/PR!
Additional Steps (IMPORTANT)
If you are contributing to any of the following repositories:
Haystack
Hugging Face Hub
ML Algorithms
Matplotlib
MindsDB
Wiz-craft
scalarflow
Once your pull request is merged or accepted to hacktoberfest, append a link to your contribution along with your github id to the tracker.md file in the specific folders above.
Congratulations! π Sit and relax, you've made your contribution to the AIML repository of GDSC Cummins under Hacktoberfest 2023. π