📡 You're offline — showing cached content
New version available!
Quick Access
← All Tutorials
Tutorial

Git & GitHub

Master Git version control — branching, merging, rebasing, and GitHub collaboration workflows.

0/26 topics · 0%
Sign in to track your progress and continue where you left off.
26 Topics
1
What is Git?
4 min Quiz
2
Git Init and Clone
4 min
3
Staging and Committing
5 min Quiz
4
Branching
5 min Quiz
5
Merging
5 min Quiz
6
Rebasing
5 min Quiz
7
Remote Operations
5 min Quiz
8
Stashing
4 min Quiz
9
Git Tags
4 min Quiz
10
Git Log and History
5 min Quiz
11
Undoing Changes
5 min Quiz
12
.gitignore
4 min
13
GitHub Pull Requests
5 min Quiz
14
GitHub Actions CI
5 min
15
Git Branching Strategies
5 min Quiz
16
Git Hooks
5 min
17
Cherry-Pick
4 min
18
Git Submodules
4 min
19
Git Workflows Best Practices
4 min Quiz
20
Git Bisect
4 min Quiz
21
GitHub Features
4 min
22
Git Aliases and Config
4 min
23
GitHub SSH Setup
4 min
24
Git Reflog
4 min Quiz
25
GitHub Protected Branches
4 min
26
Git Interview Prep
5 min Quiz