rebase

Move the baseline

Rebase is a version control operation that moves a sequence of commits to a new base point, rewriting project history to create a cleaner, linear progression.

Developers rebase to incorporate upstream changes or tidy up before merging: I need to rebase my branch before the pull request.

More broadly, to rebase is to establish a new baseline for any index or calculation: The government rebased the inflation figures to 2020.

git

commit

Bind to a course

mainline · squash · interactive · upstream · origin · conflict · cherry-pick · history · revision · diff

finance

currency

Medium of exchange

peg · denomination · conversion · adjustment · monetary · devaluation · recalculation · CPI · nominal · dollarization

genetics

nucleotide

Genetic code subunit

cytosine · thymine · mutation · codon · genome · DNA · mismatch · substitution · alignment · annotation

Opposites
version control operations

rebasemerge

Combine into unity

cherry-pick · pull · fetch

history modification

rebasenon-destructive

Causing no permanent damage

reset · revert · restore · undo · checkout

Phrases
Family

rebate, rebates, rebated, rebasing, rebased

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G