First off, thank you for considering contributing to this repository! Your contributions are what make the open-source community such an amazing place to be, learn, and grow.
-
Fork the Repository:
- Click on the 'Fork' button at the top right corner of the repo page.
- This will create a copy of this repository in your account.
-
Clone the Forked Repository:
git clone https://github.com/patchy631/machine-learning
-
Navigate to the Repository:
cd machine-learning
-
Create a New Branch:
git checkout -b YOUR_BRANCH_NAME
-
Make Necessary Changes: Implement your feature or bugfix.
-
Commit Your Changes:
git add . git commit -m "Add some feature or fix a bug"
-
Push to the Branch:
git push origin YOUR_BRANCH_NAME
-
Open a Pull Request:
- Go to the repository in your account.
- Click on the 'Pull Request' button.
- Click on 'New Pull Request'.
-
Ensure Your PR is Up-to-Date with Upstream Master:
- Ensure your branch is rebased to the latest
master
branch from upstream.
git fetch upstream git rebase upstream/master
- Ensure your branch is rebased to the latest
-
Describe Your PR:
- Give your pull request a meaningful title.
- Provide a description of the changes you are making. Reference the issue(s) your PR resolves.
If you have any questions or need help with the process, please feel free to contact me on Twitter: @akshay_pachaar.
Thank you for your contribution!