Gitolite Server,是一款基於Perl語言開發的Git管理工具,
使用SSH Key認證,可依不同使用者,對Repo、Branch、Tag,
進行不同授權(讀取、重置、創建、刪除等)
Gitolite server在MAC上安裝與建置方法:
Step1: 安裝Gitolite server
git clone git://github.com/sitaramc/gitolite gitolite/install -to -ln /usr/local/bin
Step2: 產生1組ssh key
Step3: 將Public Key Copy至gitolite server底下
Step4: 產生Gitolite Administrator
gitolite setup -pk /path/to/YourName.pub
Step5: Administrator管理用戶
建立一般用戶:
設定一般用戶權限: