#951556 RFP: git-mount -- Mount a specific revision of a git repo as FUSE filesystem

Package:
wnpp
Source:
wnpp
Submitter:
Alessandro Barbieri
Date:
2025-11-29 16:45:58 UTC
Severity:
wishlist
#951556#5
Date:
2020-02-18 02:52:57 UTC
From:
To:
* Package name    : git-mount
  Version         : 0.0.01
  Upstream Author : George Shank
* URL             : https://github.com/taterbase/git-mount
* License         : MIT
  Programming Lang: Go
  Description     : Mount a specific revision of a git repo as FUSE filesystem

git-mount let's you mount your repo as a filesystem based on a revision.
If only one argument is passed in git-mount treats that argument as a treeish. Based on your current location in the repo it will mount all files and folders from that level and deeper. git-mount will only ever descend files, never ascend, so if you are in folder foo and folder foo is the top level of th repo the whole repo will be mounted. If you go into foo/bar and call git-mount {treeish} then only bar and its descendants will be mounted.