GitHub What a mysterious place. For someone who has never used it before, looking at GitHub might immediately cause anxiety. I know this was me at one time. I would look page after page at all the scripts, projects, repositories, and package versioning notes as if it was written in another language. I'm not a snake, how can I ever begin to understand Python.
GitHub is like a remote file storage server. You can log into it and retrieve things when you want. You can edit them and save them to be retrieved later. You can share items with other people. You can collaborate on projects without having to be in person. The difference between GitHub and a file server, though, is that GitHub gives you more control over your work.
Install GitHub here GitHub Download Instructions
Understanding five basic commands will get you most of the way to understanding how to use GitHub. I do recommend you look through this write-up if you would like more info on the other commands. Git Glossary
Understanding these five commands will give you a basic understanding of GitHub. Having a place to store your projects, codes, or scripts other than on your local computer is always a good thing. Yes, people have backups and USBs and search engines, but this does not help you when you need to work on something on a new computer or on a replacement device when you're in a pinch. I highly recommend someone who is new to GitHub to create an account and upload a file with "Hello World" written in it. I learn best by doing and repeating. I'm very hands-on. Once you are comfortable, clone someone else's repository to test. You don't even have to run the code; you can delete it after. Just get your feet wet. It's nice in here.
If you would like a good reference to have when youre getting started, check out Git CheatSheet
A good video explaing Git in detail Git for Beginners. GitHub Developer Advocate Kedasha Kerr guides you through everything you need to know to get started and be successful with Git and GitHub.
I invite you to check out my personal GitHub repo and the Popular Projects section in this blog for some intresting builds.
I received a lot of feedback on my last article saying how much people liked the Bing AI story about Pi-Hole. So here's another one from Bing AI. Thanks everyone for reading. Feel free to send me suggestions by using the contact link at the top.
GitHub is like a special place where programmers and software developers share their secret codes. Imagine it as a magical treehouse where they hang out?
Here's how it works:
So, GitHub is where wizards (developers) share their spells, learn from each other, and create amazing things!
I served in the U.S. Army, specializing in Network Switching Systems and was attached to a Patriot Missile System Battalion. After my deployment and Honorable discharge, I went to college in Jacksonville, FL for Computer Science. I have two beautiful and very intelligent daughters. I have more than 20 years professional IT experience. This page is made to learn and have fun. If its messed up, let me know. Im still learning :)