-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Indicate First Parent in Graph #6980
Comments
Why is this important? |
Why this could be important: |
You see the commits (sha) in the commit info panel and can derive this info from the graph. |
Sorry, I was not very clear: The proposal was to draw first parents with vertical lines, just like SourceTree does it. The s and f markers should only show that it is currently not possible to identify the first parent only from the graph. |
In the past 7-8 years working on various repositories in various teams I have never found myself (or anyone I have worked with) depending on how first-parent was rendered.
Again, this makes no sense... Any merge has 2 parents, there is no "right" or "wrong" direction here.
It depends how you generate you log. If you're having troubles generating a correct change log between two given points in history, perhaps you're not doing it correctly.
This sounds misguided. Everything can be fixed later (e.g. reverted or force-pushed, if really necessary). It may be painful however. |
Feature description
The graph view should clearly indicate which parent of a merge commit is first parent. The respective parent line should go vertically down from the merge commit.
Note that there is the solved #5819 which only refers to the left-most column. Generally, the order of the parents seems not to be indicated yet (Example from the Git Extensions repo, I marked f for first and s for second):
I would prefer to see the second example similar to this (sorry for the ugly painting):
Environment
The text was updated successfully, but these errors were encountered: