Skip to content

Creating a new local branch in Git UI will not checkout the default merge branch prior #591

Closed
@raymond-rebbeck

Description

@raymond-rebbeck

When creating a new branch within Studio using the 'Create a new branch' menu option, it will checkout the default merge branch first, then create the new branch. This is helpful and helps to avoid issues with developers inadvertently creating branches off feature branches that are not merged yet.

However creating a new branch in Git UI does not have this behaviour and will create a branch directly off a feature branch unexpectedly, which has caused issues with some of our developers who are still getting their heads around Git concepts and it's not realised what has potentially happened until a PR is submitted and unexpected commits are discovered during review.

Being able to create a new branch in Git UI has proven to be more attractive and noticeable to developers, who are otherwise doing a lot of Git tasks within the Git UI, compared to closing Git UI and going to a menu option.

image

IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2024.1 (Build 267_2U) Tue Apr 30 2024 16:04:37 EDT

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcustomerBased on customer feedback (as opposed to something identified by developers)usability

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions