3 ms·
Great question! It does lots of things. The CLI (https://github.com/screenplaydev/graphite-cli https://github.com/screenplaydev/graphite-cli) lets you: - Recur
by fosterfriends 5y ago
Great question! It does lots of things. The CLI (https://github.com/screenplaydev/graphite-cli https://github.com/screenplaydev/graphite-cli) lets you:
- Recursively rebase changes to keep your branches correctly stacked
- Allow you to shift half of a stack onto a different branch
- Open up PRs/push changes for all the branches in a stack
- Offer to delete merged branches from local, rebases the remaining branches, and adjust github pr merge bases.
The web dashboard lets you:
- See an inbox of PRs spanning any number of repos, based on which ones need action
- Navigate between PRs in a stack
- Modify Prs, review, all of which is synced to Github
- Shortcuts, client side caching for fast loading, Phabricator style interface, macros, landing a stack of PRs together, and much more :)
Give the tool a try, we'd love to hear your feedback in the community Slack! https://join.slack.com/t/graphite-community/shared_invite/zt-v828g9dz-TIRvlutxTCqgZmxnsO9Knw https://join.slack.com/t/graphite-community/shared_invite/zt...