Develop faster
Build small, logical, buildable, testable, releasable, patches while supporting pre-commit peer review via the tools everyone is used to (GitHub, BitBucket, GitLab, etc).
List
gps list (ls)
List out all the patches in your current stack along with their associated states.
Create Patch Series
gps branch (b)
Create a patch series from a consecutive sequence of patches in your stack.
Refine Patches
gps rebase
Refine patches iteratively as we prepare our patches for review.
Pull
gps pull
Pull git history from upstream and rebase your stack on top of the latest.
Request Review
gps request-review (rr)
Request review of a specific patch in your patch stack.
Integrate
gps integrate (int)
Integrate your reviewed and approved patch into upstream.