arxanas / git-branchless

High-velocity, monorepo-scale workflow for Git
Apache License 2.0
3.37k stars 80 forks source link

cleanup: delete the `reference-transaction` hook #1334

Open arxanas opened 1 month ago

arxanas commented 1 month ago

I'll note that the long-term move is probably to stop using the reference-transaction hook, as it's problematic both fundamentally and incidentally:

I think the jj approach of snapshotting all the references every time is the only tractable long-term approach. At present, we actually walk all the references anyways to update our internal commit graph, so it's a cost we basically already incur.

Originally posted by @arxanas in https://github.com/arxanas/git-branchless/pull/1322#pullrequestreview-2074398166


To implement: