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