Quickly rewrite git repository history (filter-branch replacement)
Go to file
Elijah Newren a594ea530a filter-repo: ensure new files from spliced-in commits aren't dropped at merges
git-fast-import requires that file changes listed in a merge commit be
relative to the first parent.  Thus, if I've added new files on a branch
being merged in from the second or later parents, I need to manually
modify the list of files in the merge commit as well.  In order to do that,
as soon as I splice in any commit, I have to record the list of new files
for both that commit and every descendant it has.

Signed-off-by: Elijah Newren <newren@gmail.com>
2019-02-09 14:42:23 -08:00
git-filter-repo filter-repo: ensure new files from spliced-in commits aren't dropped at merges 2019-02-09 14:42:23 -08:00