Let's Play Ar0und Git & GitHub — A Complete Guide to become a Git & GitHub Expert

Adil Shehzad
2 min readFeb 13, 2021


Git is the most Important Version Control System and GitHub is one of the best Opensourcing & Version Control systems Cloud-Based Platform. In this blog series, we will learn all about git & GitHub up to the advance level , how to use SSH keys to the GitHub , GitHub CLI , Learning Markdown and how to apply for the GitHub student Developer Pack.

1. Git & GitHub Basics

In this blog, we will learn about the basics of Git & GitHub. How to use Git Daily based used commands and how to sync your project with GitHub.

Git & GitHub Basics

2. Git & GitHub — Basic to Advance

in this blog, we will learn, basics of git, and also we will learn the concepts of branching, merging rebasing, and fetching.

Git& GitHub Basic to Advance

3. Connecting to GitHub with SSH Using Ubuntu

In this blog, we will learn how we can configure our SSH keys to GitHub Using Ubuntu. Using the SSH protocol, you can connect and authenticate to remote servers and services. With SSH keys, you can connect to GitHub without supplying your username and personal access token at each visit.

Configure SSH Key for GitHub on Ubuntu

4. GitHub CLI

in this blog, we will learn about GitHub CLI and how to brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.

Getting Started with GitHub Cli — A Beginner Guide

4. Learning Markdown Language

in this blog, we will learn how to use markdown language on GitHub and their supportive platforms like Nuxt JS and Jekyll. Markdown is a lightweight markup language that simplifies the workflow of web writers.

Beginner Guide to Markdown Language

Markdown Cheatsheet

5 . How to Avail GitHub Student Developer Pack — A Complete Guide

Learn to ship software like a pro. There’s no substitute for hands-on experience. But for most students, real-world tools can be cost-prohibitive. That’s why we created the GitHub Student Developer Pack with some of our partners and friends: to give students free access to the best developer tools in one place so they can learn by doing.

Guide to Avail your GitHub Student Developer Pack

Wrapping Up

These all blogs will help to get started your git & GitHub journey however I am working to add more and more resources, Like how to become a GitHub campus expert, getting started with Github actions. Please feel free to reach out if you have any ideas related to git & Github.


Blog Series Feedback