72

How do I list the branches of a repository in Magit (i.e., the equivalent of git branch --list)? I expected to find this in the branch popup, but it seems to be neither there nor was I able to find it anywhere in the "Inspecting" section of the User's manual. What am I missing?

2
  • You can use tab key to open the local branch section and close the remote refs section -- and probably that is sticky or can be made sticky. It still fetches the remote refs which can take some time. Commented Nov 20, 2017 at 18:45
  • 1
    I would add, that anytime you find yourself wondering what options do I have press ? it will list available options. I know this is not really an answer, but I don't have enough reputation to add a comment. Commented Oct 18, 2018 at 11:49

2 Answers 2

95

Use magit-show-refs, bound by default to y.

2
  • 19
    Thanks! In my defense, the documentation for this entire popup doesn't mention the word branch even a single time... Commented Sep 18, 2016 at 3:13
  • Is there a way to limit this display to branches that are local, or being tracked (not list each and everything including remote refs?) Commented Sep 22, 2017 at 6:25
4

To list branches and tags directly in your Magit status buffer, customize magit-status-sections-hook to add any/all of:

  • magit-insert-local-branches
  • magit-insert-remote-branches
  • magit-insert-tags
2
  • 2
    I was actually just thinking about implementing those yesterday -- so thanks for the reminder that I have already done so. ;P Commented Nov 16, 2020 at 10:50
  • 2
    Haha, love it when that happens. Thanks for all your work on Magit! Commented Nov 16, 2020 at 11:20

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.