Release Branch

Noun · Open Source

Definitions

  1. A branch reserved for preparing, stabilizing, or maintaining a release line separately from ongoing feature development. In engineering culture, release branches help teams isolate fixes and reduce last-minute chaos before shipping.

    In plain English: A branch used to prepare or maintain a software release.

    Example: "They cut a release branch so urgent bug fixes could continue without pulling half-finished feature work into the version scheduled for customers."

Related Terms