Hacker GitHub

← All repos

awslabs/git-remote-s3

View on GitHub ↗ ★ 851 Python

12 mentions on Hacker News by 9 people: 1 story, 11 comments · first 2024-10-19 · latest 2026-09-19

Mentions per year 12 mentions · busiest year 2024 (9)
20082026
  1. > It’s kinda wild to me that this hasn’t been done https://github.com/awslabs/git-remote-s3 This works seamlessly so you can run `git remote add origin s3://my-git-bucket/my-repo`
  2. I've been using git-remote-s3 ( https://github.com/awslabs/git-remote-s3 ) which I believe was inspired by this git-remote-s3 ( https://crates.io/crates/git-remote-s3 ). Not exactly the same thing, but along the same lines of "git and s3…
    comment by manithree · 2026-06-24 · in I taught a bucket to speak Git
  3. Yup, https://github.com/awslabs/git-remote-s3 (disclaimer: never used it)
  4. Relevant: https://github.com/awslabs/git-remote-s3#readme https://news.ycombinator.com/item?id=41887004
  5. This invocation won't create an incremental bundle, though: git bundle create <sha>.bundle <ref> https://github.com/awslabs/git-remote-s3/blob/221bde4ea34226... Needs ^<ref> to leave out things.
    comment by yencabulator · 2024-10-26 · in S3 as a Git remote and LFS server
  6. …things pretty cheap to create new Formula by yourself $ brew create --python --set-license Apache-2 https://github.com/awslabs/git-remote-s3/archive/refs/tags/v0.1.19.tar.gz Formula name [git-remote-s3]: ==> Downloading…
    comment by mdaniel · 2024-10-20 · in S3 as a Git remote and LFS server
  7. …+ consistently in S3. They address this directly in their section on concurrent writes: https://github.com/awslabs/git-remote-s3?tab=readme-ov-file#... And in their design: https://github.com/awslabs/git-remote-s3?tab=readme-ov-file#...…
    comment by mattxxx · 2024-10-20 · in S3 as a Git remote and LFS server
  8. Looks like it uses bundles, which handle incremental changes: https://github.com/awslabs/git-remote-s3?tab=readme-ov-file#...
    comment by afro88 · 2024-10-20 · in S3 as a Git remote and LFS server
  9. Looks like it uses bundles rather than raw files: https://github.com/awslabs/git-remote-s3?tab=readme-ov-file#...
    comment by afro88 · 2024-10-20 · in S3 as a Git remote and LFS server
  10. …on concurrent updates [0] instead of locking with something like dynamodb, like terraform does. [0] https://github.com/awslabs/git-remote-s3?tab=readme-ov-file#...
    comment by philsnow · 2024-10-19 · in S3 as a Git remote and LFS server
  11. All this mocking when moto exists is just :-( https://github.com/awslabs/git-remote-s3/blob/v0.1.19/test/r... Actually, moto is just one bandaid for that problem - there are SO MANY s3 storage implementations, including the…
    comment by mdaniel · 2024-10-19 · in S3 as a Git remote and LFS server
  12. ▲ 197
    S3 as a Git remote and LFS server
    story by kbumsik · 2024-10-19 · 52 comments