On Mon, Nov 24, 2008 at 1:56 AM, zh <[EMAIL PROTECTED]> wrote:

> Is it via branch from my private repo? or should I create a new repo
> for customer X and another repo for customer Y? if new repo how do you
> manage the following situation i.e. open source project found a bug
> fixed it -- i pull it to our private repo but I am not sure how to
> pull those changes to my customer repo? cos when I create customer
> repo X on github the master is customer X? There is no relation
> between customer X repo and my private repo (as I clone and
> commit)..?

Is the open source fork a library / gem / plugin? If so, you could
just add it as a submodule to the client's repository then have them
update the submodule whenever there are changes.

This is basically what we do with Ruby on Rails. We have a private
fork of it, pull in changes from the public project, and pull changes
into the GitHub codebase from our private fork.

-- 
Chris Wanstrath
http://github.com/defunkt

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GitHub" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/github?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to