Message ID | 20230407072415.1360068-4-christian.couder@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Introduce new `git replay` command | expand |
diff --git a/builtin/replay.c b/builtin/replay.c index ca931dee41..16efac11ab 100644 --- a/builtin/replay.c +++ b/builtin/replay.c @@ -170,7 +170,12 @@ int cmd_replay(int argc, const char **argv, const char *prefix) fprintf(stderr, "Rebasing %s...\r", oid_to_hex(&commit->object.oid)); - assert(commit->parents && !commit->parents->next); + + if (!commit->parents) + die(_("replaying down to root commit is not supported yet!")); + if (commit->parents->next) + die(_("replaying merge commits is not supported yet!")); + base = commit->parents->item; next_tree = get_commit_tree(commit);