On Fri, Oct 18, 2013 at 9:19 PM, Blake McBride <blake1...@gmail.com> wrote:
> I appreciate your response, but I don't think it is related to my question.
> My local repository is up-to-date as shown.  I understand that my query's
> are against my local repository.  The point is that git first reports one
> branch,

Because you have only one branch.

> and then it reports two,

Because you have two.

> when nothing has changed in the local repository.

Git told you exact what changed:

  Switched to a new branch 'Version_2_6_10pre'

The key word being *new*.

To understand what is happening better, instead of 'git branch' do
'git branch --all', then you will see that your notion of
Version_2_6_10pre is in fact origin/Version_2_6_10pre, a remote
branch, and when you do 'git checkout Version_2_6_10pre' it's creating
a *new* local branch that tracks the remote branch
origin/Version_2_6_10pre. From Git's point of view, those are two
separate branches.

You can read more about remote tracking branches in the ProGit book:

http://git-scm.com/book/ch3-5.html

-- 
Felipe Contreras

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to