Git: Check which branch.es have been merged with the main branch
Append the option --merged
to the command git branch
:
$ git branch --merged
add-css-file
add-license
* main
Both branches add-css-file
and add-license
have been merged into main.
You can also show remotes branches which have been merged:
$ git branch -a --merged # the option -a also shows remote branches
add-css-file
add-license
* main
remotes/origin/HEAD -> origin/main
remotes/origin/add-css-file
remotes/origin/add-license
remotes/origin/main
remotes/origin/remove-menu
You can also specify a reference branch:
$ git branch --merged main
add-css-file
add-license
You can safely delete branches which show up e.g. add-css-file
.
See also the option --no-merged
.
personal computing command-line interface (cli) gnu linux trisquel shell literacy office applications wiki git