equal
deleted
inserted
replaced
16 |
16 |
17 .. _`evolve`: https://www.mercurial-scm.org/wiki/EvolveExtension |
17 .. _`evolve`: https://www.mercurial-scm.org/wiki/EvolveExtension |
18 |
18 |
19 With core Mercurial, changesets are permanent and immutable. You can |
19 With core Mercurial, changesets are permanent and immutable. You can |
20 commit new changesets to modify your source code, but you cannot |
20 commit new changesets to modify your source code, but you cannot |
21 modify or remove old changesets—they are carved in stone for all |
21 modify or remove old changesets. |
22 eternity. |
|
23 |
22 |
24 For years, Mercurial has included various extensions that allow |
23 For years, Mercurial has included various extensions that allow |
25 history modification: ``rebase``, ``mq``, ``histedit``, and so forth. |
24 history modification: ``rebase``, ``mq``, ``histedit``, and so forth. |
26 These are useful and popular extensions, and in fact history |
25 These are useful and popular extensions, and in fact history |
27 modification is one of the big reasons DVCSes (distributed version |
26 modification is one of the big reasons DVCSes (distributed version |