You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`hug bwm`|**B**ranch **W**hich **M**erged| Branches merged into a commit |
33
+
|`hug bwnm`|**B**ranch **W**hich **N**ot **M**erged| Branches not merged into a commit |
34
34
35
35
## Listing Branches
36
36
@@ -41,7 +41,7 @@ These commands are implemented as Git aliases and scripts in the Hug tool suite,
41
41
-`-R, --refresh`: Like `--remote`, but first fetches branch data from the remote to ensure up-to-date information. Ideal before switching in shared repos; if fetch fails (e.g., network issues), it warns and uses cached data.
42
42
-**Aliases**:
43
43
-`hug br`: Equivalent to `hug b -r` (remote branches menu).
44
-
-`hug bR`: Equivalent to `hug b -R` (refreshed remote branches menu).
44
+
-`hug brr`: Equivalent to `hug b -R` (refreshed remote branches menu).
45
45
46
46
-**Interactive Selection Behavior**: The menu lists branches as: *branch-name* (*short-hash*) [upstream info, e.g., ahead/behind counts], followed by the commit subject line. The current branch is highlighted in green with an asterisk (*). By default, shows local branches. With `-r` or `-R`, shows remotes only (with remote prefix in cyan brackets, e.g., [origin/main]). For repos with 10+ branches, leverages `gum filter` (install via [charmbracelet/gum](https://github.com/charmbracelet/gum)) for searchable, multi-select filtering. Otherwise, falls back to a simple numbered list for quick picks.
47
47
-**Interactive Selection Behavior**: The menu lists branches as: *branch-name* (*short-hash*) [upstream info, e.g., ahead/behind counts], followed by the commit subject line. The current branch is highlighted in green with an asterisk (*). By default, shows local branches. With `-r` or `-R`, shows remotes only (with remote prefix in cyan brackets, e.g., [origin/main]). For repos with 10+ branches, leverages `gum filter` (install via [charmbracelet/gum](https://github.com/charmbracelet/gum)) for searchable, multi-select filtering. Otherwise, falls back to a simple numbered list for quick picks.
0 commit comments