Johannes Schindelin wrote:Ofcourse it is. People might pull from it. That's the whole point of a distributed model. For 200 branches at a time, where any of them might have changed? Do they *really* go into all those branches and make really, really sure they run git pull before they ever do anything? Isn't there a teensy weensy risk of them forgetting that sometime when they really meant to do it? On the other hand, if they absolutely *must* fork a branch at a specific point in history (rather than "the latest published work this branch has"), won't they run gitk/qgit/git-log/whatever, regardless of where their branch head is? Do you know this, or are you just guessing? I'm getting the exact same confusion with the current behaviour. "Why the hell doesn't git update all the branches I told the damn stupid tool to auto-merge when I pull?" frequently echoes around the office. My co-workers aren't interested in learning about git internals, or its reasons for doing what it does. They don't give a damn about local vs remote namespaces for their branches. They want to get some work done the smoothest way possible, but with our small forest of repositories and the bushel of branches in each repo makes life difficult for them, because they just can't imagine that git doesn't do what they told it to, which is "this branch tracks that". They may work on "this", but still want it to track "that" so they don't have to run "git-update-all.sh", or "git-walk-everything.sh" or any other of a dozen small and near-identical scripts floating around the office. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231 - 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
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Rob Landley | What still uses the block layer? |
git: | |
| Antonio Almeida | HTB accuracy for high speed |
| Alexey Dobriyan | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
