checkParameter(!(skip && continueRebase), "Cannot use both --skip and --continue");
checkParameter(!(skip && abort), "Cannot use both --skip and --abort");
checkParameter(!(abort && continueRebase), "Cannot use both --abort and --continue");
GeoGIG geogig = cli.getGeogig();
RebaseOp rebase = geogig.command(RebaseOp.class).setSkip(skip).setContinue(continueRebase)
.setAbort(abort).setSquashMessage(squash);
rebase.setProgressListener(cli.getProgressListener());
if (arguments == null || arguments.size() == 0) {
if (abort || skip || continueRebase) {