gitfs
git-annex-turtle
gitfs | git-annex-turtle | |
---|---|---|
7 | 1 | |
2,439 | 53 | |
0.0% | - | |
0.0 | 0.0 | |
over 2 years ago | over 5 years ago | |
Python | Swift | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gitfs
- GitMounter: A FUSE filesystem for Git repositories
-
Things I just don't like about Git
It's not impossible - https://github.com/g2p/git-fs did this a long while back and https://github.com/presslabs/gitfs did something similar too.
- Cache AnyThing filesystem written in Rust
-
Gitfs: Version Controlled File System
https://github.com/presslabs/gitfs/blob/cf92acc1fdb0bf93d599...
So it'll be tracked as a rename (renames in git are tracked heuristically anyway, as long as they're part of the same commit).
-
Ask HN: Dev-Oriented Dropbox Alternative?
How about GitFs mount a git repository as a directory..
Your apps don't need to know they are commiting changes to git.
https://github.com/presslabs/gitfs
git-annex-turtle
-
Gitfs: Version Controlled File System
I'm not sure why you're getting downvoted.
It's different from git-annex in that it's using git itself (git-annex just uses git to track metadata/hash to facilitate large files), but there's a similarity to git-annex's 'Git-annex Assistant' in how it "any subsequent changes made to the files will be automatically committed to the remote".
From a brief experience with git-annex, I've been finding the experience of having things automatically 'synced' to be confusing, and think it's real power may be in evolving it's user interface to be pervasive, akin to projects like https://github.com/andrewringler/git-annex-turtle
What are some alternatives?
git - A fork of Git containing Microsoft-specific patches.
git-fs - fuse + libgit2
VFSForGit - Virtual File System for Git: Enable Git at Enterprise Scale
iCloudDriveFuse - FUSE driver for iCloud Drive
trackfs - A FUSE filesystem that splits FLAC+CUE files into individual tracks
ninfs - FUSE filesystem Python scripts for Nintendo console files
enkit - Toolkit for lean builds and team management.
pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
jj - A Git-compatible VCS that is both simple and powerful