← All episodes

The Branch List That Exceeded 100 MB #Shorts

November 3, 2026
The Branch List That Exceeded 100 MB #Shorts Watch on YouTube

How large can a branch list be before a single change is sent? In OpenAI's monorepo, advertising millions of branches could exceed one hundred mebibytes, according to the company.

How large can a branch list be before a single change is sent? In OpenAI’s monorepo, advertising millions of branches could exceed one hundred mebibytes, according to the company.

Pando took a different approach: by default, it advertises only the main branch as a reference for pushing changes to working branches. This keeps the advertisement small and makes it easier to reuse Git packs across clients.

There is a trade-off: if you push changes to a branch again, you may have to transmit data the server has already received because it is not yet on the main branch. OpenAI considers that trade-off acceptable for its own repository; it is not a universal rule for every project.

Full episode: https://youtu.be/7MU8sLsEhB0

🤖 AI-generated content: The script, voices, and images in this episode were produced using artificial intelligence tools.

#Shorts

Enjoyed the episode? Buy me a coffee ☕