Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csutorasa/git-fuse
Git repository state to filesystem
https://github.com/csutorasa/git-fuse
fuse-filesystem git
Last synced: about 2 months ago
JSON representation
Git repository state to filesystem
- Host: GitHub
- URL: https://github.com/csutorasa/git-fuse
- Owner: csutorasa
- License: mit
- Created: 2021-06-10T18:18:47.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-11-12T21:19:29.000Z (2 months ago)
- Last Synced: 2024-11-12T22:25:45.326Z (2 months ago)
- Topics: fuse-filesystem, git
- Language: Go
- Homepage:
- Size: 111 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# git-fuse
This is an command line application
which parses a [git](https://git-scm.com/) repository and creates a readonly filesystem with its content.## Filesystem
The filesystem is created with [FUSE](https://www.kernel.org/doc/html/latest/filesystems/fuse.html) and
with the cross-platform [cgofuse](https://github.com/billziss-gh/cgofuse) library.For supported FUSE implementations check the [cgofuse](https://github.com/billziss-gh/cgofuse) documentation.
## Usage
```
git-fuse /path/to/git/repository commitlike mountpoint [FUSE paramters]
```Example:
```powershell
.\git-fuse C:\test master Z:
``````bash
./git-fuse /home/user/test master /mnt/test
```