You can run Git on object storage if you re-make packfiles
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
You can run Git on object storage if you re-make packfiles
Unofficial Hacker News client; not affiliated with Y Combinator.
mgrandl · · focus · HN ↗
throwaway7356 · · focus · HN ↗
Yes, it was not "object storage", but Git can be served from a dumb http server as static files. Now someone figured out that object storage can also serve static files via http. Wow!
eru · · focus · HN ↗
baalimago · · focus · HN ↗
<a href="https://github.com/awslabs/git-remote-s3" rel="nofollow">https://github.com/awslabs/git-remote-s3
This works seamlessly so you can run `git remote add origin s3://my-git-bucket/my-repo`
everforward · · focus · HN ↗
It only really makes sense to tarball repos into cold storage on S3 or Glacier, but short of GitLab cloud I suspect there aren’t enough repos cold enough to be worth the dev costs.
S3 that doesn’t have wild costs for git objects sounds like it’s just NFS
masklinn · · focus · HN ↗
shados · · focus · HN ↗
Works great to this day. And I was far from the first.