Understanding The Basics Of GitHub

Search for a command to run...

No comments yet. Be the first to comment.
Learn the fundamental concept of Git and GitHub and start contributing in Open Source world and Easy Development Experience.
In the previous section, we have learned and understood what Github is and about its interface, and how to use it. In this section, we will learn about Git and what is a version control system. So let's get started. What is git? Git is a free and ope...
You've done it. I've done it. We've all done it.

Your AI Agent Has Amnesia. ByteRover Fixes It — Without Vectors Let's see how to built a customer support agent that remembers everything — using plain markdown files, BM25 search, zero embeddings, a

My GenAI cohort kicked off today, and what a first day! Right away we were reminded that AI isn’t magic — at its core, models like Generative Pretrained Transformers (GPT) are doing one simple thing:

Hello Folks👋, I Recently got Graduated🎓 in 2020, yep in the Pandemic. We all hit very hard by this Corona Pandemic and we all got stuck at home for very long. We all realize the Importance of Socializing, Fitness (Physically as well Mentally), Diet...

So after learning the basic commands of git in our previous section, let's see Git in action. If you already have a project to track your files then you can skip this section and if not then continue. Initializing a Repository from Non-existing Dire...

This post is the Part Of Fundamentals of Git and Github and In this whole series we will learn basic to advanced concepts related to Git and Github
If you are a beginner and don't know how to use Github then this post is for you. In this post, I will guide you on how to use the Github account in an easy way.
GitHub is a website and service that we hear geeks rave about all the time, yet a lot of people don't really understand what it does. Want to know what all GitHub is about? Read on to find out.
First, we will need a Github account. If you don't have a Github account then click here to create a Github account else you can continue reading the post, if you already had one.
After having the Github account login into your account and now we are ready to use Github and understand the Github environment.
Let's first understand few terminologies mentioned below:
GitHub is a code hosting platform for collaboration and version control and lets you (and others) work together on projects.
A GitHub Profile is just like any other social media profile, like a Facebook or Twitter profile, except for the fact that it's for GitHub. It's also very programming-centric and helps promote the visibility of your GitHub-hosted projects and a Github profile link looks like this https://github.com/username/
For example, my Github username is altafshaikh so my Github profile link will be https://github.com/altafshaikh/.
Let's see how a Github profile looks like...

Your profile contributions graph is a record of contributions you've made to GitHub repositories. Contributions are timestamped according to Coordinated Universal Time (UTC) rather than your local time zone.
Let's see how a Github Contribution Graph looks like...

A repository (usually abbreviated to "repo") is a location where all the files for a particular project are stored. Each project has its own repo, and you can access it with a unique URL.
Let's see how a Github Repository looks like...

How to download a project or repository from Github?
There are mainly two ways in which you can download a repository from Github.
Direct download zip from the repository and extract it.
git clone command to clone or download the repository directly into your local machine via terminal. (we will learn more about git and git commands in further posts)git clone https://github.com/altafshaikh/Friends-The-Social-Network.git
PS: Some Screenshots used in this article are old when my username was different, so don't get confused just stick to the concept : )
+ New Repository

Create Repository button to create the repository.
Congratulations, you have learned the basics of Github and how to use it. In further posts, we will learn moreadvanced concepts. I hope you enjoyed the post.
`Thank you for reading my post and I will bring more such posts so stay tuned with me.