]> git.eshelyaron.com Git - emacs.git/commitdiff
Maintaining ChangeLog history: add more details
authorSean Whitton <spwhitton@spwhitton.name>
Wed, 28 Sep 2022 00:49:05 +0000 (17:49 -0700)
committerSean Whitton <spwhitton@spwhitton.name>
Wed, 28 Sep 2022 00:49:05 +0000 (17:49 -0700)
* admin/notes/repo (Maintaining ChangeLog history): Add more details.
See <https://debbugs.gnu.org/58092#37>.

admin/notes/repo

index f6004a97db1f8d97de63e1a880c45f6526450021..c2d7f993a02cfe3535d39e7f8acb827c83a9c876 100644 (file)
@@ -124,6 +124,11 @@ This ChangeLog file is not put into the repository.
 'make change-history' copies all newer ChangeLog entries into the
 start of the newest ChangeLog history file.  These ChangeLog entries
 are thereafter considered to be old, so later uses of 'make ChangeLog'
-and/or 'make change-history' will no longer copy the entries.  To
-alter ChangeLog history, run 'make change-history', then edit
-the ChangeLog history files manually and commit your changes.
+and/or 'make change-history' will no longer copy the entries.
+
+To alter ChangeLog history, run 'make change-history' and commit the
+changes made by that command.  Then edit the ChangeLog history files
+manually and commit those changes in a second, distinct commit.
+Altering ChangeLog history like this can make things harder for those
+who handle merging branches and Emacs releases, so reserve it for
+correcting more serious mistakes.