OpenVellum
Git
Exercises
Git
Visualize Git workflows through animated diagrams: branches, merges, rebases, and more.
Getting Started
1
What is Git?
2
Init & Clone
3
The Three Areas
Basic Workflow
4
Add & Commit
5
Status & Diff
6
Log & History
Branching
7
Branches
8
Merge
9
Merge Conflicts
10
Rebase
Remote
11
Remote Repos
12
Pull Requests
13
Fork & Contribute
Undoing Things
14
Reset & Revert
15
Stash
16
Cherry Pick
Advanced
17
Interactive Rebase
18
Tags & Releases
19
Git Bisect
20
Gitignore & Config
Recovery & Debugging
21
Reflog
22
Blame & Annotate
23
Git Clean
Collaboration Patterns
24
Git Flow
25
Trunk-Based Dev
26
Conventional Commits
27
Code Review
Advanced Features
28
Submodules
29
Worktrees
30
Git Hooks
31
Git LFS
32
Sparse Checkout
CI/CD
33
GitHub Actions
34
Aliases & Shortcuts
35
Monorepo Strategies