On Sat, Aug 04, 2007 at 12:55:43PM +0200, David Kastrup wrote:Yes, if by "remote branch" you mean a "remote tracking branch". A "remote tracking branch" is a branch in refs/remotes/* that is updated by _git-fetch_ (which is in turn called by git-pull) to track a remote's position of a branch. A local branch which tracks a remote branch (I don't recall seeing the phrase "remote-tracking" -- where did this come from?) has the correct magic in .git/config to pull from a specific remote branch when 'git-pull' is given without arguments. Yes, although again, I think calling it a "remote-tracking branch" to mean "a local branch that tracks a remote branch" is confusingly similar to the more common "remote tracking branch" to mean "a branch in refs/remotes that track's a remote repository's idea of a branch". No, the remote branch is not remote-tracking in the sense that you defined above; it is not meant to be pulled into. I think you are confused by two uses of the word "track". In one case, we mean that git-fetch will remember the remote's idea of a branch in refs/remotes/<remote>/<branch>. In another, we mean that a local branch will default to pulling from a particular (remote,branch) combination. Yes, it is very fuzzy. Using "track" for the concept of a local branch defaulting to a particular (remote,branch) pair for git-pull is, I think, more recent and less used. If there were another term for this, it might be more clear. -Peff - 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
| Linus Torvalds | Linux 2.6.27-rc5 |
| Greg Kroah-Hartman | [PATCH 007/196] Chinese: add translation of stable_kernel_rules.txt |
| Kamalesh Babulal | [Build Failure] 2.6.25-rc5-mm1 Build fails with allmodconfig probe_4drives undefined |
| Gabriel C | Re: Linus 2.6.23-rc1 |
| David Woodhouse | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
git: | |
