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