Stacked diffs / interdependent changes (on GitHub)
Stacked diffs / interdependent changes (on GitHub)
We (Screenplay, https://screenplay.dev) built an internal tool (Graphite) to enable stacked diffs on GitHub for an individual (i.e. you can adopt it without your team also having to adopt it). It's inspired by some of the internal tooling we had at bigger companies. Specifically, the tool has two parts: * The CLI - https://github.com/screenplaydev/graphite-cli: Allows you to create diffs, restack them, submit them to GitHub, etc. It runs locally and stores all the metadata in your .git folder. * The website - https://app.graphite.dev/: A UI layer on top of GitHub (ultimately reads/writes from GitHub). OAuth in to have a better/customizable review queue and stack visualization, with notifs and an improved code review UI coming soon. You can use those two either separately or together. Would love people's feedback!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
A system to recommend configuration changes on NixOS / Nix
Critter TUI for reviewing GitHub PRs and agent changes
Get your own emails with the changes of GitHub repositories you follow
Script that changes GitHub default branches to master
Gcommit – clustering code changes semantically
Abuse GitHub Actions to track upstream file changes
F5NoMore – See your changes as you make them
A tool that lets you reorder the changes in GitHub PRs
For H1B changes Impacted Friends
GitHub + Tetris = Gitris