Description:
Currently, Sourcetree allows users to view "All Branches" or "Current Branches" in the repository view. While these options are helpful, it would be even more beneficial to be able to selectively choose which branches to display.
This feature would allow developers to:
- Focus on development branches: Filter out irrelevant branches, such as feature branches, bug fixes, or experimental branches, to declutter the view and prioritize active development work.
- Improve workflow efficiency: Quickly identify and access the branches they are currently working on, reducing time spent searching through a cluttered branch list.
Implementation:
- Implement checkboxes next to each branch in the branch list.
- Allow users to select multiple branches for simultaneous visibility.
- Consider options for filtering branches by name or pattern matching.
Benefits:
- Improved clarity and focus in the Sourcetree interface.
- Increased efficiency for developers working on multiple branches.
- Enhanced organization and workflow management.