[go: up one dir, main page]

Skip to content

Feature request for electric DAG in git graph view

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Highlight specific DAG in git graph

The current git graph view is much better than GitHub's "network" view. However it is not flexible enough and doesn't address many of the use cases. For instance, I want to know if a commit is merged in a branch or it's successor commit without resorting to command line. Having this done from the browser makes it much easier to do quick reviews/checks over online meetings/calls. In addition to displaying graphs as it is done right now, highlighting the selected DAG and it's predecessor/successor would make it much easier for the maintainers and developers to know if there has been any mistakes in their merges - if the target branch is correct or not.

Existing solution in other products

I did some more search to know if there are other products that does this in the market and I found that FogBugz/Kiln supports this already. They call it electric DAG - https://support.fogbugz.com/hc/en-us/articles/360011265134-Kiln-s-Electric-DAG

Albeit the article above talks about mercurial DVCS, the feature request is still applicable for Git and GitLab.

electric-dag

Summary

It would be good to have this feature in GitLab as well, as it makes using git graph very intuitive. Such graph visualization with added cues will help address many use cases and expand the usage of git DAG beyond what's possible at the moment.

Edited by 🤖 GitLab Bot 🤖