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