Huh? How is "I ask git pull to fetch the remote branch, and merge it into
my local branch" a blurring of local vs remote branch?
The local branch is still the local branch where it is _my_ responsibility
to update or change anything. The remote branch is not. If at all, I can
push -- iff it fast-forwards.
The fact that you can set up local mirroring branches (with "git remote
add") which are only updated via "git fetch" is _no_ blurring of the
concepts: we make it quite explicit that you cannot check them out. They
are not local branches.
Hth,
Dscho
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html