]> TLD Linux GIT Repositories - TLD.git/blob - git-admin.txt
- missing extensions
[TLD.git] / git-admin.txt
1 This howto is for Titaniums Git Admins.
2 You will find here useful commands to administrate Git repositories in TLD,
3 add new developers etc.
4
5 Remember!
6 "With great power comes great responsibility"
7                                  -- Uncle Ben
8
9 Table Of Content
10
11 1. Adding a new developer account
12 2.
13 3.
14
15 ==============================================================================
16 1. Adding a new developer account
17
18 This is fairly simple. Start with cloning our gitolite-admin repository
19
20 a) git clone git@git.tld-linux.org:gitolite-admin
21 b) Now edit "conf/gitolite.conf" and add the new username/login to the 
22    @developers section.
23 c) Copy the public SSH-key to "keydir/login.pub". Be sure to use the same 
24    login you added in gitolite.conf earlier, otherwise the user won't get
25    access to the repositories.
26 d) Push your changes
27
28    *git config --local user.email login@tld-linux.org 
29    git commit -a
30    git push
31
32 * - skip this step if you've done this already once
33
34 e) Add an email alias in /etc/mail/aliases.tld on our mail server and call
35    postmap afterwards
36
37 ==============================================================================
38 2.
39
40
41
42 ==============================================================================
43 3.
44
45 ==============================================================================