mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-11-01 01:30:46 +08:00
surf's blob() walks the whole history to find the commit that last touched a file, taking seconds to minutes on large repositories. Read the blob directly and resolve its last commit with `git rev-list -1`, which uses the commit-graph, falling back to surf.