Not sure if this is already possible, but leave it marked as ideas and feature requests.
I use a lot the feature of hiding branches, to leave the repo in a clean way to look at and keep only important or pending stuff visible.
Once everything is hidden, it’s easy to keep going, as soon as you fetch and see a branch that you are not interested in, it’s easy to mark it as hidden. Or when you finish working with a branch, you can hide it.
However, if for some reason you re-clone the repo again somewhere else, or if by mistake you click on “show all hidden branches”, then everything is reset. And if you have to go over 100 branches to hide 95, I cannot even do it with the keyboard (maybe it’s possible? If I hit TAB it never reaches the left panel with all the branches).
Suggestions:
- have a button that toggles all branches hidden, but allows to individually show them and keeps the default as shown (at the moment the button that does that hides them by default, so any future branch is not shown by default, and has to be manually toggled)
- persist this list of hidden branches somehow in a file that can be committed or kept track somehow, if I switch repo, I would like to be able to copy this file and have the same config as in the previous repo (right now I don’t know where this data is even stored)
Also open to hear if there are other flows that might fix this.