Cherry-Pick

Verb · Hacker Culture

Definitions

  1. To select a specific commit from one branch and apply it onto another branch without merging the entire branch history. Beyond Git itself, the term is also used culturally to mean selectively pulling in only the parts of a change or argument that are convenient.

    In plain English: Taking one specific change and moving it over without bringing everything else.

    Example: "Just cherry-pick the hotfix into release instead of merging the whole feature branch."

Related Terms