Hello,

git itself is not capable of authentication and authorization, you will
need a separate software for that. I personally use gitosis, but many
others exist out there. This kind of software is needed only on the
"server" side, clients can still use good old git client.

Best,
Gergely
On 16 Aug 2013 06:46, "Jimit Modi" <jimy2004k...@gmail.com> wrote:

> At our company, we are evaulating to migrate to GIT from SVN. Here we are
> following a process in which we have the following branch and access
> control.
>
> -----------------------------------------------
> | Branch    | Purpose          | ACL          |
> -----------------------------------------------
> | `master`  | live copy        | AGM          |
> -----------------------------------------------
> | `staging` | staging copy     | AGM, TL      |
> -----------------------------------------------
> | 'dev`     | development copy | AGM, TL, Devs|
> -----------------------------------------------
>
> Now all devs create a feature branch from the dev branch and again merge
> it in dev when they have finished working and push it. Now TL review the
> work and cherry pick or merge dev in staging, depending on the sencario.
> If everything is well they push the changes on staging. Same is done by
> AGM's for master branch.
> We want that devs will be able to pull the changes from staging and master 
> branch,
> but will not be able to push.
>
> So the question is:
> - How can we setup a authentication system where only the allowed one will
> be able to push.?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Git for human beings" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to git-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to