Git: How do I list only local branches?

git branch -a shows both remote and local branches.

git branch -r shows remote branches.

Is there a way to list just the local branches?


Solution 1:

Just git branch without options.

From the manpage:

With no arguments, existing branches are listed and the current branch will be highlighted with an asterisk.

Solution 2:

just the plain command

git branch

Solution 3:

git branch -a - All branches.

git branch -r - Remote branches only.

git branch -l git branch - Local branches only.