Well the branches do not need to be on the same location/folder/computer. The devs could push to e.g. /cmdata/git/devs/myproject.git The tl pulls from devs and pushes to e.g. /cmdata/git/tl/myproject.git The agm pulls from tl and could push to e.g. /cmdata/git/agm/myproject.git
You just configure your various sources apart from 'origin'. The folders you assign different user/group write permissions - so the write access is handled via OS. -- 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.