> People expect that a single repository at their hosting sites can be > used as the central meeting point for the project, just like CVS/SVN > servers were in older world. "git push" would need to accept that > reality and start common ancestor discovery eventually. Thanks for your reply (and everyone else's). I was thinking that a more rudimentary form of the feature would suffice, since I wasn't expecting much more need in the future, but looks like this isn't the case. I'll be thinking of a more comprehensive idea.