Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gerrit merges create branches without parent nodes #6

Open
veremenko-y opened this issue Aug 16, 2017 · 1 comment
Open

Gerrit merges create branches without parent nodes #6

veremenko-y opened this issue Aug 16, 2017 · 1 comment

Comments

@veremenko-y
Copy link
Contributor

Do you want to request a feature or report a bug?
bug/feature

What is the current behavior?

After moving to gerrit, it creates merge commits from /refs/for/* branches, and this results in merges with no parents. I understand why it happens, but after some time it will bloat the whole repository with those hanging branches.

image
image

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.

What is the expected behavior?

Maybe do not display them, or display the dotted branch and do not extend it to the beginning of the history
image

Environment you encounter the issue:

  • GitExtensions version: 2.50.01
  • GIT version: git version 2.13.2.windows.1
  • OS version: Microsoft Windows NT 10.0.15063.0

Did this work in previous version of GitExtensions (which)?
N/A

@chillitom
Copy link

Also seeing this. At first I was worried merge history was being incorrectly recorded but after checking git log I can see it is all there.

Take something like the following:

* b50eb80
*   8a9afaf
|\
| * 27c4982 
* | 9508381 
* | 75dd942 
* | 8789bd8 
|/
* 9c62d31 
* 77cbc02

This is being displayed as a tree equivalent to this:

* b50eb80
*   8a9afaf
|\
* | 9508381 
* | 75dd942 
* | 8789bd8 
* | 9c62d31 
* | 77cbc02

From Git Extensions the only visible evidence of the work performed in commit 27c4982 is in the merge commit 8a9afaf.

@RussKie RussKie transferred this issue from gitextensions/gitextensions Jun 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants