GIT-PSYKOREBASE(1)

๐Ÿ’– GIT-PSYKOREBASE(1) ๐Ÿ’–

okay bestie, so this is a page from the Git Extras manual set, and it's called git-psykorebase โ€” the rebase that brings a merge commit to the party instead of ghosting it. ๐ŸŽ€


โœจ NAME โœจ

git-psykorebase โ€” rebase a branch, but make it a merge commit moment ๐Ÿ’…


๐ŸŒธ SYNOPSIS ๐ŸŒธ

git-psykorebase <target_branch> [<feature_branch>] [--no-ff]
git-psykorebase --continue

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

So basically: you take the feature_branch and you plop it on top of the target_branch. Iconic. Classic. Exactly what you'd expect.

But here's the cute part โ€” if you don't say which feature_branch you mean, it just goes with the one you're standing on right now. Your current branch. Main character energy, no questions asked. ๐Ÿ‘‘


๐Ÿ’… OPTIONS ๐Ÿ’…

  • --no-ff โ€” forces the commit message through even when there's literally zero conflict happening. Like, "bestie I know it went smooth but I still want a commit, okay?" ๐Ÿ’–
  • --continue โ€” picks the rebase back up after you've dealt with the conflicts. the way that you just say "carry on" and it carries on ๐Ÿ˜ญ

๐ŸŒˆ EXAMPLES ๐ŸŒˆ

Rebasing your current branch on top of master, with the forced-commit-message vibe:

$ git psykorebase master --no-ff

Handling them conflicts (yes you, go add the file, you got this):

$ git add README.md

And then, continuing the rebase because we are not abandoning the mission:

$ git psykorebase --continue

slay โœจ


๐Ÿซถ AUTHOR ๐Ÿซถ

Written by Rรฉmy Hubscher <hubscher.remy@gmail.com> โ€” absolute legend.

Based on Benoรฎt Bryon <benoit@marmelune.net> implementation in Python. so it's giving heritage, it's giving lineage ๐Ÿงš


๐Ÿ’€ REPORTING BUGS ๐Ÿ’€

Found something cursed? Tell the people:

<https://github.com/tj/git-extras/issues>

fr fr, bugs go to the issue tracker, not into the group chat. ๐Ÿ™ˆ

๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ


okay that's the whole thing, you're officially a psykorebase girlie now ๐Ÿ’œ

this lil page? it's from Git Extras, dated May 2026, and it lives in the same manual family as all the other git-psykorebase entries โ€” go forth and rebase responsibly, bestie ๐Ÿ’–๐ŸŒธ

๐Ÿ“ฆ where this page comes from