Skip to content

Conversation

uasi
Copy link
Contributor

@uasi uasi commented Feb 8, 2016

A tracking branch is not an upstream of something.

Back in pre-git-v1.7 era “tracking branch” also meant remote-tracking branch, and that kind of tracking branch was often an upstream of a local branch.

Today the terminology has been clarified, so a “tracking branch” usually is (at least in the rest of this section) a local branch that tracks an upstream branch.


(((branches, tracking)))(((branches, upstream)))
Checking out a local branch from a remote-tracking branch automatically creates what is called a ``tracking branch'' (or sometimes an ``upstream branch'').
Checking out a local branch from a remote-tracking branch automatically creates what is called a ``tracking branch'' (and the branch being tracked by it is called an ``upstream branch'').
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about "…and the branch it tracks is called…"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ben 👍 amended

@ben
Copy link
Member

ben commented Feb 9, 2016

Lovely! Thanks!

ben added a commit that referenced this pull request Feb 9, 2016
Fix explanation of upstream branch
@ben ben merged commit 9af562d into progit:master Feb 9, 2016
@uasi uasi deleted the patch-1 branch February 10, 2016 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants