# Rustc-dev-guide: 3199 commits rewritten?

**URL:** <https://internals.rust-lang.org/t/rustc-dev-guide-3199-commits-rewritten/22559>\
**Category:** documentation\
**Created:** [March 14, 2025, 8:36pm UTC](https://internals.rust-lang.org/t/rustc-dev-guide-3199-commits-rewritten/22559 "2025-03-14T20:36:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![binarycat](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/binarycat/32/12210_2.png) [@binarycat](https://internals.rust-lang.org/u/binarycat)\
**Post date:** [March 14, 2025, 8:36pm UTC](https://internals.rust-lang.org/t/rustc-dev-guide-3199-commits-rewritten/22559/1 "2025-03-14T20:36:26Z")

</div>

I was about to add a section to `rustc-dev-guide`, when I noticed something peculiar:

![This branch is 2491 commits ahead of, 3199 commits behind rust-lang/rustc-dev-guide:master.](https://us1.discourse-cdn.com/flex002/uploads/rustlang/original/2X/a/a3b29457bd4da836a443d163cac14d5393aa2af9.png)

It's not just me, looking at other people's forks, you can see the same pattern, and doing some simple math we can see that _all but 4 commits have been rewritten_.

Looking back in the commit history we can verify this, all the commit descriptions are the same, but the hashes are different, and all the "verified" commits are no longer verified.

There's also the `master-old` branch, which seems to be a snapshot of the repo before the rewrite.

Comparing the first diverging commits, there doesn't seem to be any difference besides the fact that the old commits are signed.

Anyone know what's going on here?

---

<div class="post-metadata">

**Author:** ![sfackler](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/sfackler/32/9_2.png) [@sfackler](https://internals.rust-lang.org/u/sfackler)\
**Post date:** [March 14, 2025, 8:47pm UTC](https://internals.rust-lang.org/t/rustc-dev-guide-3199-commits-rewritten/22559/2 "2025-03-14T20:47:27Z")

</div>

> **[Public view of rust-lang | Zulip team chat](https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/Force-push.20alert)**
>
> Browse the publicly accessible channels in rust-lang without logging in.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/system/32/14092_2.png) [@system](https://internals.rust-lang.org/u/system)\
**Post date:** [September 5, 2026, 8:47pm UTC](https://internals.rust-lang.org/t/rustc-dev-guide-3199-commits-rewritten/22559/3 "2026-09-05T20:47:45Z")

</div>

Closed on September 5, 2026, 8:47pm UTC

This topic was automatically closed 540 days after the last reply. New replies are no longer allowed.
