gitext-rs / git-stack

Stacked branch management for Git
Apache License 2.0
516 stars 19 forks source link

Reduce tree bloat by not showing common ancestors of protected branches #113

Closed epage closed 3 years ago

epage commented 3 years ago

Version

No response

Use Case

This idea was came as part of a discussion in #107 with @Bouke

The main value is that usually it will sort protected branches in timeline order (v1, v2, master) since we sort by history length. clap is a counter example because of how long master went dark, it has a shorter history than v2-master.

Otherwise, the exact commit of divergence doesn't tell the user anything but it does add a lot to the nesting.

Requirements

No response

Possible Solutions

No response