It could in theory, be a faster way to checkout a different branch. Switching branches is a lengthy operation that involves a lot of deletions and replacements in the working tree. A fuse mount would simply be a rendering of the tree object. It doesn't need to do anything until something is accessed. Even then, it would simply be a rendered view of a blob in the repository.
My first thought was "a hwat now?", but that's pretty nice. I won't use, but it was probably fun to make and that's what counts.
That's exactly what made me click on the link.
I guess it counts as a portfolio project, but I'm not seeing any usecase that fits this tool.
It could in theory, be a faster way to checkout a different branch. Switching branches is a lengthy operation that involves a lot of deletions and replacements in the working tree. A fuse mount would simply be a rendering of the tree object. It doesn't need to do anything until something is accessed. Even then, it would simply be a rendered view of a blob in the repository.