has anyone made a read-only FUSE filesystem for a git repository where every commit is a folder and the folder contains all the files in that commit?

the idea is that you could just run `cd COMMIT_ID` and poke around instead of checking out the commit

and maybe the branches could be symbolic links to the commit folders?

@b0rk this feels like something @requiem or @creationix has done
@reconbot I’ve done a few weird things with fuse but not this, although I do seem to remember @creationix talking about something like this… @b0rk
@requiem @reconbot @b0rk I considered building this for sure and started prototyping it. But in the end, there wasn't enough value to continue. Git checkout is similar DX
Grzegorz (@[email protected])

Git clone? Boring shit, let's use FUSE! GitMounter: A FUSE filesystem for Git repositories - https://belkadan.com/blog/2023/11/GitMounter/

Pol.social