Live data from Hacker News

Show HN: Gitfs – mount Git repos as local folders

presslabs.com

1–10 of 63 posts

Re: Show HN: Gitfs – mount Git repos as local folders

#4
post #2

Is this an alternative to cloning a repo and pushing changes or is this supposed to be used as a full filesystem? I don't quite understand the blurb.

Hi. I'm one of the authors of GitFS! It is supposed to work as a fully-fledged filesystem.

Do you have in mind a particular use case?

Re: Show HN: Gitfs – mount Git repos as local folders

#7
post #6

Why would somebody use such a file system? To make life easier when working with configuration files? I wish they also described their motive for creating it.

A developer or sys admin would use it to keep track of changes a site owner would do via ftp/sftp. We made it for this specific reason. Track everything! :)

Re: Show HN: Gitfs – mount Git repos as local folders

#8
post #4
post #2

Is this an alternative to cloning a repo and pushing changes or is this supposed to be used as a full filesystem? I don't quite understand the blurb.

Hi. I'm one of the authors of GitFS! It is supposed to work as a fully-fledged filesystem. Do you have in mind a particular use case?

No, I think the question is, what do you as an author of the software have in mind as a particular use case? Some examples of why someone would use this would be great.

Re: Show HN: Gitfs – mount Git repos as local folders

#9
post #5
post #3

This might be nice for places where people can't figure out git. I hope it puts "update" as the commit message ;)

Yeap! Check https://github.com/vtemian/gitfs-demo/commits/master and you can see how the commit messages look

How do you get commits with more than one file changed? I assume a commit happened every time there was a write to a file on disk which can't occur simultaneously. Do commits just happen on some time interval?

Re: Show HN: Gitfs – mount Git repos as local folders

#10
post #5

Earlier quoted context omitted.

Yeap! Check https://github.com/vtemian/gitfs-demo/commits/master and you can see how the commit messages look

How do you get commits with more than one file changed? I assume a commit happened every time there was a write to a file on disk which can't occur simultaneously. Do commits just happen on some time interval?

The files are queued and are committed in batches after some idle time.
Post reply on HN