def _push():
    repo = get_repo()
    check_repo_is_clean(repo)
    feature_config = feature.configuration(repo)
    base = '%s/%s' % (feature_config.working_remote, feature_config.target_branch)
    if repo.head.commit == repo.commit(base):
        raise CommandException(base % 'You are currently at %s, there is nothing to push')
    commit_message = repo.head.commit.message
    repo.git.reset('--soft', 'HEAD^')
    repo.git.stash('save', _escape_new_lines(commit_message))
dataset/ETHPy150Open kokosing/git-gifi/gifi/queue.py/_push/swapped operands of `%`