Back to Engineering Lab
Developer Tools
Intermediate

Git Internals Visualized: Commits, Branches, HEAD, Merge & Rebase

Manipulate a simplified commit graph to see how Git objects, branches, HEAD, merge, rebase, reset, and cherry-pick fit together.

Read full tutorial

Git Commit Graph Simulator

Loading visualizer...