This lesson will define GitHub.com, explain it, and review its essential features. Hopefully, by the end of the article, you will be as excited as we are about GitHub.
GitHub.com is the epicenter of your software developer journey; you'll be interacting with GitHub so much that we cannot even list all the things you can do. Here are a few examples:
GitHub is
LinkedIn + Google Drive
but for developers.
This is 4Geeks Academy's main GitHub profile (Please click to follow us π on the top right of the page!).
Everyone has a profile located at: https://github.com/<your username>
.
For example: mine is github.com/alesanchezr (follow me π!)
In this image, you will find the essential parts of your profile.
Note: there are many ways to make your GitHub profile amazing.
GitHub's original purpose (before turning into a social network and many other things) was to be a website where developers could upload their code and access it at any time.
A repository is just a folder with code inside. For example, this repository contains all the code for the React.js library.
Above, you can see an explanation of the typical GitHub Repository Page
The GitHub Star βοΈ is the primary way to bookmark other people's repositories. It is a good idea to bookmark a repo because you will probably lose track of it; there are millions of amazing repos. You can categorize them.
We recommend you bookmark most of the academy repositories, as you will need and use them a lot. Here are a few of them:
Open Source has become one of the main drivers in today's world; GitHub has ways to find other people's exceptional repositories: