🐙

GitHub Tutorial

Master Git and GitHub from basics to advanced

25 hours
12 topics
Beginner to Intermediate
Your Progress
Completed Topics0 / 12
0% Complete
Course Content
12 topics • 25 hours total duration
1

Git Introduction

What is Git and version control?

2

Git vs GitHub Explained

Understand the key differences between Git and GitHub

3

How to Install Git on Windows

Step-by-step guide to install Git on Windows 10/11

4

git config Explained with Examples

Learn how to configure Git with name, email, and aliases

5

Creating a .gitignore File

Learn to ignore files in Git using .gitignore

6

Writing Good Git Commit Messages

Improve your project history with better commit messages

7

Deploy Website with GitHub Pages

Free hosting for static sites using GitHub Pages

8

Simple Git Branching Strategy

Learn effective branching strategies like Git Flow

9

Create GitHub Profile README

Showcase your GitHub profile with a custom README

10

git revert vs git reset

Understand when to use revert or reset in Git

11

Set Up SSH with GitHub

Use SSH keys for secure access to GitHub

12

GitHub CLI Tool Usage

Use GitHub CLI for PRs, Issues, and repo management