GitFS is a fuse- and git-based remote filesystem with local cache for disconnected operation. It does periodic commits and pushes/pulls to keep a local shadow file system in sync with a remote repository. The filesystem should continue to work when you are disconnected. Merging after disconnected updates from multiple locations is left to git.
|Operating Systems||Linux Mac OS X Unix|
Release Notes: This release works at least minimally on Linux and Mac OS X. It's been tested on Gentoo Arm, RedHat X86_64, and OS X. ("Tested" means run at least once without catastrophic effects.) It's slow and likely still very buggy. You likely need to use -o foreground for anything to work.
Release Notes: The minimal program suite to make this somewhat usable now works in at least one or two cases on Mac OS X. Development should switch to Linux shortly. This software is not recommended for anyone who is not git-savvy and comfortable hacking Python. To make this do anything close to useful probably requires a bit of both. It is definitely alpha, but might be usable now for a handful of people.