git_commit_walker icon indicating copy to clipboard operation
git_commit_walker copied to clipboard

Small script that walks through all commits of a given git branch and pauses after each checkout. Ideal for live programming presentations.

Small script that walks through all commits of a given git branch and pauses after each checkout. Ideal for live programming presentations.

The script resets and cleans the current working tree and index!

Usage

sh git_commit_walker.sh /path/to/repository branch_name [start_commit_short_hash]