TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Hubfs – File System for GitHub

160 pointsby billzissabout 3 years ago

8 comments

billzissabout 3 years ago
HUBFS is a file system for GitHub and Git. Git repositories and their contents are represented as regular directories and files and are accessible by any application, without the application having any knowledge that it is really accessing a remote Git repository. The repositories are writable and allow editing files and running build operations.
评论 #30654360 未加载
andrew_about 3 years ago
I've often thought of using git/github as a document store to replace google drive. I might experiment with this and rsync to see if that makes it possible.
gillesjacobsabout 3 years ago
So this is allowing remote git repositories to be treated as a regular filesystem. I really cannot think for good use-cases for this.<p>Maybe to use existing file-based indexing and search tools? I must be missing prime use-cases here.
评论 #30656469 未加载
评论 #30659563 未加载
评论 #30656701 未加载
lostintangentabout 3 years ago
Very cool! I love using GitHub repos and gists for managing my personal notes&#x2F;code snippets, and currently use GistPad as an editor-level virtual file system (for VS Code). But having an OS-level equivalent is _super_ useful.<p>Any plans to add support for gists to Hubfs?
评论 #30656572 未加载
tedunangstabout 3 years ago
I don&#x27;t think the filtering they mention for security actually works? Anybody who clones a repo on GitHub can make their own commits appear under the original org url when accessed by ref.
emptyparadiseabout 3 years ago
This is cool. I often want to open random files from random GitHub repos in a proper text editor but can&#x27;t be bothered to pull the whole repository just for that.
评论 #30658764 未加载
adibalcanabout 3 years ago
I do not understand what problem solves
ameliusabout 3 years ago
Does it support snapshots?