This thread is for absolute beginners to open source contribution. There will be resources throughout this thread for Git, GitHub, IDEs, etc. and putting them all together. Feel free to add resources yourself!
Before we get into open source contribution, let's talk about the tools to get you there.
- Git
- GitHub
- Command Line
- IDE
- anything else I've forgotten
- Git
- GitHub
- Command Line
- IDE
- anything else I've forgotten
GitHub: A friendly place for storing your code into neatly seperated repositories.
Check it out and get your free account. https://github.com/
Check it out and get your free account. https://github.com/
Git is a virtual code copying machine that first copies the project files and then "pushes" that copy up to GitHub via the command line. And you wouldn't believe how much documentation and blogs I had to read to come away with that conclusion.
Git resources:
https://www.atlassian.com/git
https://dev.to/kodekloud/devops-git-for-beginners-33bc https://www.freecodecamp.org/news/learn-git-and-version-control-in-an-hour/
https://www.atlassian.com/git
https://dev.to/kodekloud/devops-git-for-beginners-33bc https://www.freecodecamp.org/news/learn-git-and-version-control-in-an-hour/
An IDE is an Integrated Development Environment
https://en.wikipedia.org/wiki/Integrated_development_environment
I use visual studio code but there are many others.
Free download here: https://code.visualstudio.com/docs/introvideos/basics
https://en.wikipedia.org/wiki/Integrated_development_environment
I use visual studio code but there are many others.
Free download here: https://code.visualstudio.com/docs/introvideos/basics
Putting it all together:
https://guides.github.com/activities/hello-world/ https://code.visualstudio.com/docs/editor/github
https://guides.github.com/activities/hello-world/ https://code.visualstudio.com/docs/editor/github
Open source contribution resources for beginners:
https://dev.to/janessatran/a-beginner-s-guide-to-contributing-to-open-source-4fen
https://github.com/sujata13/HacktoberFest-2020 https://dev.to/vinistock/open-source-contribution-guide-for-beginners-4oa0
https://dev.to/janessatran/a-beginner-s-guide-to-contributing-to-open-source-4fen
https://github.com/sujata13/HacktoberFest-2020 https://dev.to/vinistock/open-source-contribution-guide-for-beginners-4oa0
Other #Hacktoberfest resources for beginners:
https://dev.to/tcgronk/beginners-guide-to-hacktoberfest-3m0m
https://android.jlelse.eu/the-beginners-guide-to-hacktoberfest-2019-winning-the-t-shirt-1a03b67e68 https://www.digitalocean.com/community/tutorials/hacktoberfest-contributor-s-guide-how-to-find-and-contribute-to-open-source-projects
https://dev.to/tcgronk/beginners-guide-to-hacktoberfest-3m0m
https://android.jlelse.eu/the-beginners-guide-to-hacktoberfest-2019-winning-the-t-shirt-1a03b67e68 https://www.digitalocean.com/community/tutorials/hacktoberfest-contributor-s-guide-how-to-find-and-contribute-to-open-source-projects
Feel free to add your own resources to enhance the quality of this thread for #Hacktoberfest. Don't forget to make your open source contributions useful and spam free.
Happy Hacking! Jack-o-lantern
Happy Hacking! Jack-o-lantern