Rebase
/riːˈbeɪs/
Definition
A Git operation that reapplies a series of commits onto a different base commit, resulting in a clean, linear history.
Example in context
"Before merging, rebase onto main so we have a clean history without merge commits."
Related terms
Practice this term
Master Rebase in context by working through exercises in the Git & Version Control module. You'll see the term used in real engineering scenarios with multiple-choice, fill-in-the-blank, and matching drills.