BeginnerTools

Git & GitHub Complete Guide

Master version control with Git and GitHub. Learn branching, merging, collaboration, and open source contribution.

4.9 (3421)
68k students
8h
14 lessons
by Sudip Kc

Price

Free
Lifetime access
English & Nepali
Certificate included

What You'll Learn

Initialize and manage Git repositories

Commit and push changes

Create and manage branches

Collaborate on GitHub

Resolve merge conflicts

Contribute to open source

Course Curriculum

1

Git Basics

Understand what Git is and why version control matters.

15m
2

Installation and Setup

Install Git and configure it.

10m
3

Creating Repositories

Initialize and work with Git repositories.

15m
4

Staging and Committing

Stage and commit changes effectively.

15m
5

History and Logs

View commit history and understand changes.

15m
6

Branches

Create and manage branches.

20m
7

Merging

Merge branches and resolve conflicts.

25m
8

Remote Repositories

Work with remote repositories.

20m
9

GitHub Basics

Create and manage GitHub repositories.

20m
10

Collaboration

Collaborate with team members on GitHub.

20m
11

Pull Requests

Create and review pull requests.

20m
12

Issues and Projects

Use GitHub Issues and Project boards.

15m
13

Open Source

Contribute to open source projects.

20m
14

Workflow

Implement professional Git workflows.

15m
Total Duration
8h
Lessons
14
Projects
1
Difficulty
beginner

Build Real Projects

Collaborate on Project

Beginner

Practice collaboration and pull requests on a sample project.

40h

Ready to Enroll?

Join 68k+ students already learning this course