gitolite搭建git服务器

gitolite搭建git服务器

准备好要提交的帐号名,后面用gl-setup添加。

▶ cp .ssh/id_rsa.pub /tmp/eexp.pub

建立git用户

▶ sudo adduser git
▶ g git /etc/passwd
  41   :git:x:1001:1001:,,,:/home/git:/bin/bash

可能需要修改此处的bash,禁止ssh用户使用bash

安装gitolite软件

▶ ai gitolite
[sudo] password for eexp: 
下列“新”软件包将被安装。         
  gitolite libck-connector0{a} ncurses-term{a} openssh-server{a} 
  openssh-sftp-server{a} python-requests{a} python-urllib3{a} 
  ssh-import-id{a} 

服务端设置

客户端操作 gitolite-admin 仓库,进行远程调整

客户端操作普通仓库