Why is a branch is present in section "local ref configured for git push" but absent in section "local branch configured for git pull"

Viewed 2957

I'm currently learning git by following the book "progit 2nd edi".

In the section "inspecting a remote", the author had the following example.

enter image description here

I have noticed that the "markdown-strip" branch is absent in the section "local branch configured for git pull" but present in section "local ref configured for git push". I was wondering why this is the case.

PS: I understand how "git pull" and "git push" works. It is the absence of "markdown-strip" branch in "local branch configured for git pull" that's puzzling me.

1 Answers
Related