Go to Admin > Collaborators, add them.  They each need thier own github
account of course, but that's free.  Depending on how you want you things
set up, you might make a free account for yourself and add that also, so
that your company account simply owns the repos/pays the bill and never
actually pushes commits.

You might want to check out this guide:
http://github.com/guides/managing-multiple-clients-and-their-repositories

After they're in, they can either work in branches directly in your
"blessed" repo or you can have them fork.  Either way you probably don't
want anyone committing to the master branch in the base repo.  Instead you
(or whoever you designate to maintain the master) would merge their branches
into master when needed.  I personally go for the fork route, simply because
I got sick of naming my branches "tekkub-tix123" and such.

--tek

On Sun, Aug 31, 2008 at 4:02 PM, Laran Evans <[EMAIL PROTECTED]> wrote:

>
> Disclosure: I'm a git noob. I'm coming from using Subversion. So I'm
> used to having a master copy which everyone develops against. I know
> this isn't the way Git works. But I do need to be able to have
> "master" copies of the code from which everyone can pull/push so that
> we can all stay in sync.
>
> I want to run Git within a development shop. Multiple people will be
> developing code.
>
> I created an account for the company. I'm thinking that this should be
> the master version of the code from which everyone will fork. Problem
> is that I created this with my own email address. So I'll probably
> want to switch that so that it doesn't use my email address and
> instead uses a different email address.
>
> I've pushed my code up into my first repository. The repository is
> private. Now I need to allow my developers to pull/fork from this
> master copy. How do I do this? It's private, so nobody else can see
> it. But I didn't see any way to add collaborators. Do I just send them
> a pull request? Do they have to have a GitHub account to be able to
> work with the code?
> >
>

--~--~---------~--~----~------------~-------~--~----~
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