adduser --system --shell /bin/bash --gecos 'git version control' --group --disabled-password --home /home/git git # copy my public key file (howang.pub) into /home/git cp howang.pub /home/git/ chown git:git /home/git/howang.pub # switch to the git user su - git # install and setup gitolite git clone git://github.com/sitaramc/gitolite mkdir -p $HOME/bin gitolite/install -to $HOME/bin bin/gitolite setup -pk howang.pub exit # clone the gitolite-admin repo git clone git@localhost:gitolite-admin cd gitolite-admin # here I edit the config files and add public keys # after that, commit and push to apply the new configurations git commit -m "updated config" git push origin master
星期三, 3月 06, 2013
在 linux 上使用 gitolite 架設 git 伺服器
基本上按著 gitolite 官方說明就可以,唯一難題是官方說明書沒教我們怎開設 gitolite 專用的登入帳號,花了點時間 Google 就有答案了。
訂閱:
發佈留言 (Atom)
沒有留言:
發佈留言