In sidebar, fold individual remotes by default to avoid visual overload from showing all branches at all times
Problem statement
I often have a bunch of remotes from other individuals' repositories, and those people often have hundreds of stale branches (because, traditionally, github and gitlab's forking feature copied all the branches instead of creating clean repos with only main
or master
branches).
This is overwhelming, it creates a ton of vertical scrolling in the sidebar, or needs me to "fold" the expandable remotes everytime I open a repository to get a clearer view (which is extremely tedious).
Typically, I want to look at only one or two remotes at a time, and I'm going to expand / unfold only the remote(s) I want to look at when I need them.
Proposed solution
By default, therefore, I would really like it if gitg could show the "list of remotes" expanded (unfolded) but showing the remotes themselves (their branches) folded.
Here's a comparison screenshot to illustrate what I mean:
Current situation (can't see things without tons of scrolling) | Proposed default look (allows a "bird's eye" view, without scrolling) |
---|---|