revup - upload stacked Git PRs in one command
Python git wrapper that turns a single push into multiple relative pull requests with patch revision tracking and rebase detection. Used in production at Skydio.
This entry doesn't have a long-form writeup yet. Follow the source link above for the full context.
Featured in
Related entries
git-delete-merged-branches - prune merged branches
Python CLI that finds and deletes git branches already merged into a target. Handles squash-merge detection across multiple remotes.
git-machete - branch tree manager and rebase automation
Maintains a tree of branches and automates the rebase/merge sequence across stacked PRs. Useful when your team works on chains of dependent branches.
git-lrc - on-commit AI code review
Free Go CLI that runs unlimited AI code reviews on each commit, with no per-review cap or external service in the loop.
git-stage-batch - hunk-level commit curation
Hunk-by-hunk and line-by-line staging tool for git, designed to shape a clean commit history from messy development work. Lets you incrementally split experimental changes into logical commits.