Skip to content

Main branch is shown as an integrated branch instead of base #13860

@cascer1

Description

@cascer1

Version

0.19.10

Operating System

Windows

Distribution Method

winget (Windows)

Describe the issue

I started using GitButler on an existing repository. For this, I made sure that I was on the main branch and all my previous feature branches had been merged. This is as clean of a state as I could manage.

However, GitButler keeps showing main as a branch instead of the common base and I can't find out how I can solve this.

I've attached screenshots of several interfaces showing the current state. They need to be somewhat redacted because of the nature of the project but hopefully all the relevant information is still present.

GitButler UI
GitButler interface showing main as branch

but status output
Here you can see that there is a stack of two branches (namely main and my feature branch) with a common base below.
Image

IntelliJ Git log
Here you see how entries in GitButler line up with the Git log in IntelliJ.

IntelliJ Git log and gitbutler status side-by-side. With arrows linking commits

EDIT: I missed this while making the above screenshot, but there is the gitbutler workspace commit above the top one visible in the IntelliJ view:

Image

How to reproduce (Optional)

No response

Expected behavior (Optional)

Main should not show as a branch that can be removed or unapplied.

Relevant log output (Optional)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions