2. What is Hacktoberfest 2022?
How to make valid Pull Request?
WHAT
WILL WE COVER?
Contribution Demo
Introduction to GitHub
3. 2022 HACKTOBERFEST. ALL RIGHTS RESERVED
Hacktoberfes
t
WHAT IS A
HACKTOBERFEST EVENT?
Open source event open to everyone
Coders & Non coders can make cotributions
4. Why should you
participate in a
Hacktoberfest event?
2022 HACKTOBERFEST. ALL RIGHTS RESERVED
Hacktoberfes
t
5. 2022 HACKTOBERFEST. ALL RIGHTS RESERVED
DigitalOcean / The legacy
Hacktoberfest
Get hands-on practice
of GitHub.
Chance to win goodies
and swag.
6. What is GitHub?
GitHub is a cloud based service to host repositories
Version Control platform
# Tracks all changes to the code.
# Who made the changes?
# When are changes made?
7. What is Pull Request (PR)?
Pull requests let you tell others about changes you've
pushed to a branch in a repository on GitHub
8. How to make valid PR?
Fork Repo -> Commit change -> Create PR
9. What is Fork?
A fork is a copy of a repository that you manage
11. DigitalOcean / Sponsorship
2022 HACKTOBERFEST. ALL RIGHTS RESERVED
Your Roles
Maintainer
Contributor
Maintains an open source project and keeps
track of PR's
Never made a pull request before / New to
tech in general.
Already contributes to open source /
works in a tech role.
Beginner
12. Register anytime between September 26 and October 31
Pull requests can be made in any GITHUB or GITLAB
Have 4 pull/merge requests accepted between October 1 and October 31 to
complete Hacktoberfest
The first 40,000 participants who complete Hacktoberfest can elect to
receive one of two prizes: a tree planted in their name, or the Hacktoberfest
2022 t-shirt.
HERE’S WHAT YOU NEED TO KNOW TO PARTICIPATE AND COMPLETE
HACKTOBERFEST:
Contributor's guidelines
13. 2022 HACKTOBERFEST. ALL RIGHTS RESERVED
Add the “hacktoberfest” topic to your repository.
Apply the “hacktoberfest” label.
Add a CONTRIBUTING.md file with contribution guidelines to your repository.
Adopt a code of conduct.
Be ready to review pull/merge requests, by adding the “hacktoberfest-
accepted” label.
PREPARE YOUR PROJECT FOR CONTRIBUTIONS BY FOLLOWING THESE BEST
PRACTICES:
Maintainer's guidelines
14. You can connect me here!
Linkedin.com/devtayade
or search Devendra Tayade