4 ms·
Theo describes how Graphite was built on top of git (and Github) to improve DX: https://youtu.be/I88z3zX3lMY https://youtu.be/I88z3zX3lMY The main innovations
by Leftium 3y ago
Theo describes how Graphite was built on top of git (and Github) to improve DX: https://youtu.be/I88z3zX3lMY https://youtu.be/I88z3zX3lMY
The main innovations seem to be:
- The concept of a "stack" which is somewhere between a commit and a branch, a group of commits.
- Better UI, especially for Github notifications.
The end result is he feels safer using advanced git features and can move faster, especially when working within a team of multiple devs.
- yencabulator 3y ago> - The concept of a "stack" which is somewhere between a commit and a branch, a group of commits. That seems to be just some conventions for branch naming & rebasing. The most value seems to be in Graphite syncing that state into Github PRs. It says a lot about these people (e.g. narrator of this video) that they think this is something novel. The Linux kernel community has done "stacked commits" even before Git existed.. Unless it's about webdev & on youtube, it doesn't exist?