LinuxCommandLibrary

git-psykorebase

Reword, reorder, and squash Git commits interactively

TLDR

Rebase the current branch on top of another using a merge commit and only one conflict handling

$ git psykorebase [upstream_branch]
copy

Continue after conflicts have been handled
$ git psykorebase --continue
copy

Specify the branch to rebase
$ git psykorebase [upstream_branch] [target_branch]
copy

SYNOPSIS

git-psykorebase [options] [upstream] [branch]

PARAMETERS

-i, --interactive
    Interactive mode (speculative, like git rebase)

--psyko
    Enable 'psychedelic' mode (fictional/unverified)

-p, --preserve-merges
    Preserve merges (standard rebase-like)

DESCRIPTION

The git-psykorebase command does not appear to be a standard Linux or Git utility. It may be a custom script, alias, or humorous reference to git rebase, possibly implying a 'psycho' or experimental rebasing tool. No official documentation exists in man pages, Git core, or common repositories. If it's a user-defined tool, it likely mimics git rebase for rewriting commit history but with non-standard behaviors. Users should verify its source before use, as it could be from third-party scripts or jokes. Standard git rebase integrates changes from one branch to another by replaying commits, but this variant is undocumented and potentially unsafe.

In absence of real info, treat with caution; run git-psykorebase --help if installed locally.

CAVEATS

Not a recognized command; may not exist. Risk of repository corruption if misused. Verify locally with which git-psykorebase. Avoid in production.

VERIFICATION

Check git --list-cmds | grep psykorebase or search custom bin paths.

ALTERNATIVES

Use standard git rebase for reliable history rewriting.

HISTORY

No official history. Possibly a custom or meme tool post-2010 Git era, inspired by git rebase (introduced 2005). Not in Git upstream.

SEE ALSO

git-rebase(1), git-rebase(1), rebase(1)

Copied to clipboard