Git Gifs

A look at Git commands visualized using building blocks.

A Git fast-forward merge.

Fast-forward Merge

Merge in a branch (feat/c) that builds on the commits in your current branch (main).

A Git rebase.

Rebase

Bring your branch (feat/d) up to date while keeping your changes on top.

A Git merge commit.

Merge Commit

Create a new merge commit that brings two diverged branches together.