Revup: Git Tool for Creating Multiple Relative Pull Requests from Single Upload
By
krosaen
4mo ago· 8 min readenCode
100/100
Golden Brown
Bagelometer↗
Kettled twice. Extra chewy, extra trustworthy.
Score100Typehow-toSentimentneutral
Summary
Revup is a command-line tool for developers that enables faster iteration on parallel code changes by allowing users to upload once to create multiple, relative pull requests. The productivity-focused git tool includes features like patch revision tracking, rebase detection, and uses Python and git plumbing commands. It requires Python 3.8+ and git 2.43+, works on Linux, OSX, and Windows (with limited testing), and can be installed via pip or package managers.
Key quotes
· 5 pulledRevup provides command-line tools that allow developers to iterate faster on parallel changes and reduce the overhead of creating and maintaining code reviews.
Upload once to create multiple, relative PRs. Productivity-focused git tools with patch revision tracking, rebase detection and more.
Revup requires python 3.8 or higher and git 2.43 or higher. Revup works with Linux, OSX, and Windows (limited testing).
Revup uses flags only present in newer git versions.
Install with pip or your favorite package manager.
Upload once to create multiple, relative PRs. Productivity-focused git tools with patch revision tracking, rebase detection and more. Uses python and git plumbing commands. - Skydio/revup
