Get the latest tech news

You can run Git on object storage if you re-make packfiles


Git packfiles were designed for mmap and local disk, so pulling one object out of a bucket means guessing at a byte range. I wrote a new format instead.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Git

Git

Photo of object storage

object storage

Photo of packfiles

packfiles

Related news:

News photo

Inside ZCode: Silently uploading your Git history to the cloud

News photo

ZCode, the GLM coding agent, silently uploads your Git history

News photo

From Git to Fossil (2025)