1 | | = Git Admin Page = |
2 | | |
3 | | May First/People Link maintains a git repository using gitolite3 on allende. |
4 | | |
5 | | The full support team has read/write access to the gitolite3 admin repository - allowing any support team member the ability to create or remove git repositories |
6 | | |
7 | | * To checkout the admin repo: |
8 | | |
9 | | {{{ |
10 | | git clone gitolite3@git.mayfirst.org:gitolite-admin |
11 | | }}} |
12 | | |
13 | | * To add a new user, copy their public ssh key into keydir/NAME.pub (replace "NAME" with a unique identifier for this user) |
14 | | |
15 | | * To create a new repo, edit the conf/gitolite.conf file, adding a stanza such as: |
16 | | {{{ |
17 | | repo mfpl/login-service |
18 | | RW+ = @support_team |
19 | | R = daemon |
20 | | }}} |
21 | | |
22 | | When done, commit and push your changes. |
| 1 | See [wiki:git-admin]. |