Такой команды не существует, насколько мне известно.Однако вы можете создать скрипт для этого, например, git-continue
:
#!/usr/bin/env bash
repo_path=$(git rev-parse --git-dir 2>/dev/null)
if [ -d "${repo_path}/rebase-merge" ]; then
git rebase --continue
elif [ -d "${repo_path}/rebase-apply" ]; then
git rebase --continue
elif [ -f "${repo_path}/MERGE_HEAD" ]; then
git merge --continue
elif [ -f "${repo_path}/CHERRY_PICK_HEAD" ]; then
git cherry-pick --continue
elif [ -f "${repo_path}/REVERT_HEAD" ]; then
git revert --continue
fi
Поместите скрипт где-нибудь в $PATH
, и тогда вы сможете использовать git continue
.
Примечаниечто есть похожие флаги, такие как --continue
, например --abort
, --skip
, --quit
, которые вы также можете охватить.