Hi,

this question is not github related, but I couldn't find any other
active git-only related forum.

Currently we got a single public main git repository and few
developers working in small teams on a project.The code in our public
repo in the master branch is considered as "production ready".

The problem is i.e. when someone does some experimenting and makes
some cool new feature. How can others verify the changes he made? I
don't want him to push this change into our main repo, others can't
pull from his local repository and he can't push to theirs. Or maybe
someone's doing a total rewrite of the app that takes lots of time and
wants to be able to access the code from any computer or to be able to
store his code on remote server just in case he losts his laptop or
whatever.

So we thought about setting up a public repo for every team. But how
would then pushing changes into the main public "production ready"
repo would look like? Do I have to create another working copy only
for preparing the code for production, where I'd pull changes from all
public dev repos, test them and then push the code into the main repo?

Maybe a better idea would be to make branches for each team in the
main repo instead of creating public repos?

Any suggestion?

Cheers,
Szymek
--~--~---------~--~----~------------~-------~--~----~
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