GIT.HLB  —  GIT  BRANCH
 	If --list is given, or if there are no non-option arguments,
 	existing branches are listed; the current branch will be
 	highlighted in green and marked with an asterisk.
 	Any branches checked out in linked worktrees will
 	be highlighted in cyan and marked with a plus sign.
 	Option -r causes the remote-tracking branches to be listed,
 	and option -a shows both local and remote branches.

 	Command Syntax:

 		git branch [--color[=<when>] | --no-color] [--show-current]
 			[-v [--abbrev=<n> | --no-abbrev]]
 			[--column[=<options>] | --no-column] [--sort=<key>]
 			[--merged [<commit>]] [--no-merged [<commit>]]
 			[--contains [<commit>]] [--no-contains [<commit>]]
 			[--points-at <object>] [--format=<format>]
 			[(-r | --remotes) | (-a | --all)]
 			[--list] [<pattern>…​]
 		git branch [--track[=(direct|inherit)] | --no-track] [-f]
 			[--recurse-submodules] <branchname> [<start-point>]
 		git branch (--set-upstream-to=<upstream> | -u <upstream>) [<branchname>]
 		git branch --unset-upstream [<branchname>]
 		git branch (-m | -M) [<oldbranch>] <newbranch>
 		git branch (-c | -C) [<oldbranch>] <newbranch>
 		git branch (-d | -D) [-r] <branchname>…​
 		git branch --edit-description [<branchname>]
Close Help