diff options
author | Elijah Newren <newren@gmail.com> | 2023-11-24 14:10:43 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-11-26 04:10:50 +0300 |
commit | e928c11e29966b0a8f4340465b8238501c994eb1 (patch) | |
tree | 301bcdef30bd3d35a896079ae5f8952282bdeadd /Makefile | |
parent | c4611130f47242af19fbd8eca2be039742c122b1 (diff) |
replay: stop assuming replayed branches do not diverge
The replay command is able to replay multiple branches but when some of
them are based on other replayed branches, their commit should be
replayed onto already replayed commits.
For this purpose, let's store the replayed commit and its original
commit in a key value store, so that we can easily find and reuse a
replayed commit instead of the original one.
Co-authored-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions