Programming-Nerds
Repository For Programmers Seeking Pull Requests In hacktoberfest
❓
What's Hacktoberfest 2021?
Hacktoberfest is the easiest way to get into open source! Hacktoberfest is a month long festival of open source code presented by Digital Ocean and DEV this year in 2021.
During the entire month of October 2021, all you have to do is contribute to any open source projects and open at least 4 pull requests. Yes, any project and any kind of contributions. It can be a be a bug fix, improvement, or even a documentation change! And win a T-Shirt and awesome stickers.
If you’ve never contributed to open source before, this is the perfect time to get started because Hacktoberfest provides a large list of available contribution opportunities (and yes, there are always plenty for beginners too).
👕
Why Should I Contribute?
Hacktoberfest has a simple and plain moto.
Support open source and earn a limited edition T-shirt!
So, yes! You can win a T-Shirt and few awesome stickers to attach on your laptop. On plus side, you will get into beautiful world of open source and get the international exposure.
Wait there's more!
How to start Contributing and pull request [Longer Way For Nerds] (Scrool Down For Shorter Version)
1. Fork this repository.
2. Clone your forked copy of the project.
git clone --depth 1 https://github.com/<your_name>/hacktoberfest-2021
3. Navigate to the project directory
cd hacktoberfest-2021
4. Add a reference(remote) to the original repository.
git remote add upstream https://github.com/hctnm2/hacktoberfest-2021
5. Check the remotes for this repository.
git remote -v
6. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).
git pull upstream main
7. Create a new branch.
git checkout -b <your_branch_name>
8. Perform your desired changes to the code base.
9. Track your changes
git add .
10. Commit your changes .
git commit -m "Relevant message"
11. Push the committed changes in your feature branch to your remote repo.
git push -u origin <your_branch_name>
12. To create a pull request, click on compare and pull requests
. Please ensure you compare your feature branch to the desired branch of the repository you are supposed to make a PR to.
13. Add appropriate title and description to your pull request explaining your changes and efforts done.
14. Click on Create Pull Request
.
15 Voila!
👍
This is Awesome! How Can I Contribute?
It's very easy. You don't need to be an expert . Here are the steps you need to follow to create your -(maybe)- EXAMPLE first pull request within few minutes.
- Star this repository.
- Navigate To The Intended Progarmming Language Folder
- Edit the existing programs or add a new one.
- Now click on Propose button.
- Create a new pull request.
- Wait for your Pull Request to be reviewed and merged!
- Enjoy and welcome to Hacktoberfest 2021 and Keep Contributing :)