Remove large files from history

Remove large files from history in Git — with three ready prompts, from the immediate task to the lasting pattern.

3prompt heights
Open it in the interactive atlas →

3 ready prompts

Written for the moment this actually comes up.

Execute — do the immediate task

+
I need the big offending file removed from the repository history and the cleaned repo pushed to…
I need the big offending file removed from the repository history and the cleaned repo pushed to origin so our mirror and CI stop blowing past storage quotas. Rewrite history to remove path assets/video.mp4 referenced in commit ab4f9c, preserve all other commits, and coordinate with the CI admin so they can expect a force‑push today at 15:00 UTC. Confirm which remotes and branches will need force updates.

Decide — diagnose the stuck moment

+
I rewrote history locally to remove a large file and attempted to push, but origin rejected it. I’m…

I ran a history rewrite locally but the remote rejects my push

I rewrote history locally to remove a large file and attempted to push, but origin rejected it. I’m the repo admin and I’m not sure which branches remain protected or whether the remote needs a force push setting change. What likely blocked the push and what exact checks should I run on the server and on remote branch protection before trying again?

Become — change the pattern

+
Every quarter we break developer workflows to purge large files from history. Where are we wasting…

We handle history rewrites as emergencies every quarter

Every quarter we break developer workflows to purge large files from history. Where are we wasting the most time — reactive purges, unclear ownership, or lack of precommit controls — and what three procedural changes will keep history clean without emergency all‑hands and repeated force pushes?

Next to this one

Other version control work people do in Git.

Every task here came from the work, not from a feature list — which is why the prompts name what you want done and never the button that does it. The tool changes; the work does not.
Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.

The rest of the map

Same library, five ways in.