[go: up one dir, main page]

Skip to content

Separation of default branch into default visible branch and default development branch

Hello,

right now, when user choose default branch for repository in Settings -> Repository -> Default Branch all merge requests and commits will automatically be made against this branch unless user specify a different one and also it will make that branch visible by default when another user opens that repository in the browser.

My proposal is that Default Branch option should be renamed as Default Development Branch or something like that, and to introduce new option called Default Visible Branch in which user can choose what branch another users will see first.

Some projects are developing by default in dev branch, but wants to show by default master (or main) branch to the public first. Such feature would be very neat for them.