Skip to content

GitHubリポジトリをローカルにマウントするやつ

License

Notifications You must be signed in to change notification settings

White-Green/ghfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ghfs

GitHubリポジトリをファイルにマウントしてアクセスできるよ APIで非同期にアクセスするから、でかいリポジトリをcloneしたくないときに使えるよ

Require

  • OS:Linux(macでも動くかも(Dokanyにも対応したいね))
  • libfuse-dev and libssl-dev are required in Ubuntu.

Usage

# install
$ cargo install --git https://github.com/White-Green/ghfs

# register Personal Access Token
$ ghfs token set

# remove Personal Access Token registered
$ ghfs token remove

# mount (Press Ctrl+C to unmount)
$ ghfs mount https://github.com/<owner>/<repo> /path/to/directory

# unmount (Required only if the ghfs process is killed)
$ fusermount -u /path/to/directory

You can see help for parameters with --help.

About

GitHubリポジトリをローカルにマウントするやつ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages