Collection · 6 entries
Git workflow tools beyond the basics
Better diffs, mob programming, parallel worktrees, multi-repo management, and TUI commit graphs - the git tools worth knowing past `git rebase`.
Most teams stop learning git after rebase and squash-merge. The tools below are the next layer: semantic-diff (sem) reviews functions instead of line ranges; parallel-code uses worktrees to compare agents on the same task; mob handles the choreography of pair/mob handovers; gita batches commands across many repos; serie draws a readable commit graph in the terminal.
sem - semantic version control CLI
Entity-level diff, blame, graph, and impact analysis for code. 23 languages parsed via tree-sitter so reviews work on functions instead of line ranges.
Destructive Command Guard
Rust CLI that blocks dangerous git and shell commands before an agent can run them. Pattern-matched safety net for autonomous coding agents.
parallel-code - Claude, Codex, Gemini side-by-side
Runs three coding agents in parallel git worktrees so you can compare outputs on the same task without branch swaps.
mob - smooth git handover for pair/mob programming
Tiny Go CLI that wraps the choreography of switching drivers in mob/pair sessions. `mob start`, `mob next`, `mob done` - no merge dance.
serie - rich git commit graph in your terminal
Ratatui-based TUI that draws a clean, magic-feeling commit graph from any repo. Faster to read than `git log --graph`, easier to navigate than tig.
gita - manage many git repos with sanity
Python CLI for running git commands across N repos at once. Groups, parallel fetch, and side-by-side status - perfect for monorepo-of-repos setups.
Related collections
Rust CLI and TUI tools worth installing
Fast, single-binary command-line tools written in Rust - covering git, logs, sandboxes, code intelligence, and terminal workflows.
Go CLI tools for developers and operators
Single-binary Go CLIs and TUIs across observability, git, shells, and DevOps - the tools that make Go the practical default for distribution-friendly CLIs.