GUILT-REBASE(1)

πŸ’– GUILT-REBASE πŸ’–

okay so bestie, you know guilt-rebase? it's the glow-up command for your pushed patches. yes, the ones that are already out there in the wild. no cap.


✨ SYNOPSIS ✨

guilt rebase <upstream>

🌸 DESCRIPTION 🌸

it rebases your pushed patches against an upstream branch. that's the whole vibe. your patches get a lil makeover so they sit pretty on top of wherever upstream is at now. iconic πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • <upstream> β€” the branch, tag, or commit hash that identifies your upstream repository history. basically: "who am i rebasing onto, bestie?" πŸ¦‹

⭐ EXAMPLES ⭐

want to rebase your current tree against Linus's 2.6 tree? say less:

$ git fetch git://git.kernel.org/pub/scm/linux/kernel/git/tovalds/linux-2.6.git
$ guilt rebase FETCH_HEAD

slay ✨


πŸ‘‘ AUTHOR πŸ‘‘

written by Josef "Jeff" Sipek <jeffpc@josefsipek.net[1]> 🫢


πŸ¦‹ DOCUMENTATION πŸ¦‹

documentation by Josef "Jeff" Sipek <jeffpc@josefsipek.net[1]> πŸ’œ


🌈 GUILT 🌈

it's part of the guilt(7) suite, fr fr. (Generated for Guilt v0.36) 🧚


πŸ“ NOTES πŸ“

  1. jeffpc@josefsipek.net mailto:jeffpc@josefsipek.net

and that's the whole page, bestie β€” Guilt v0.36, dated 01/12/2023. go forth and rebase responsibly πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from