
On 15.05.18 13:57, Andrew Pam via luv-main wrote:
But the distributed copies aren't forced to be identical; that's one of the key features of git.
That makes them somewhat like a set of local branches on a conventional VCS, perhaps.
https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes
Ah, and there are merge rules to compensate, I see. OH, yes, "upstream". A local repository may base one distro, with only approved patches going to the upstream repository for more general distribution.
The issue that Russell encountered is that git can also operate centralised servers in addition to distributed repositories, but you can't do both things with a single repository. A normal repository can share with others, but not be a centralised server; a centralised server can't also be used as a local repository. But you can use any number of both in any project.
I can see that some rethinking is required when making a VCS transition.
Hope that helps, Andrew
Thanks Andrew, it does. I keep a "git" mail folder for accumulating informative tidbits, and continued exposure eases the transition should that have to move into a higher gear. Erik