git-filter-repo/t
Elijah Newren 9d51a90648 filter-repo: fix pruning of empty commits with blob callbacks
Blob callbacks, either implicit (via e.g. --replace-text) or explicit,
can modify blobs in ways that make them match other blobs, which in turn
can result in some commits becoming empty.  We need to detect such cases
and ensure we prune these empty commits when --prune-empty=auto.

Reported-by: John Gietzen <john@gietzen.us>
Signed-off-by: Elijah Newren <newren@gmail.com>
2020-01-11 11:45:43 -08:00
..
t9390 filter-repo: add new --no-ff option 2020-01-01 10:49:56 -08:00
t9391 filter-repo: consistently use bytestrings for directory names 2019-10-21 09:09:23 -07:00
run_coverage run_coverage: prefer coverage3 to python3-coverage 2019-11-21 16:19:26 -08:00
t9390-filter-repo.sh filter-repo: fix pruning of empty commits with blob callbacks 2020-01-11 11:45:43 -08:00
t9391-filter-repo-lib-usage.sh filter-repo: consistently use bytestrings for directory names 2019-10-21 09:09:23 -07:00
t9392-python-callback.sh filter-repo (python3): replace strings with bytestrings 2019-05-08 08:57:51 -07:00
test-lib-functions.sh filter-repo: add some basic tests, with git-style test-lib.sh 2019-03-12 14:19:38 -07:00
test-lib.sh filter-repo: add some basic tests, with git-style test-lib.sh 2019-03-12 14:19:38 -07:00