Git Is Not Fine
6 relevance
Score Breakdown
technical depth 7
novelty 5
actionability 4
community 7
strategic 6
personal 8
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Insightful critique of a fundamental dev tool, relevant but not immediately actionable.
Summary
Git excels as a distributed source store but fails as a distributed workflow tool, especially for stacked PRs common in async development. The immutable commit model and poor support for commit relationships make rebasing and maintaining stacked branches painful. Tools like jj address these gaps with a different data model that preserves history relationships and simplifies pipelining work.