Jump
Fuzzy-jump to any commit by message, branch, author or review.
lattice jump auth refactor lands you in the right place
in under half a second, even on repositories with a hundred thousand commits.
git, readable
Lattice is a quiet command line companion for navigating git history. Jump to the commit that matters, ask what changed and why, and follow a symbol from its first line to today. No pager gymnastics, no ceremony.
Fuzzy-jump to any commit by message, branch, author or review.
lattice jump auth refactor lands you in the right place
in under half a second, even on repositories with a hundred thousand commits.
Put the question in words. Lattice answers with the commit, the review and the diff, and points at whatever in the repository explains the decision. It cites its sources; you can always check.
Follow a function, flag or line through its whole life. Trace shows every change, who made it and when it went quiet, so the next time it breaks you already know the story.
You already know git. Lattice just stops getting in the way.
A pager that talks back
brew install lattice
curl -fsSL https://lattice.sh/install.sh | sh