本人经验不多,这几天一直在琢磨公司的Git服务器怎么搭建的。原以为是基于SSH的,后来发现是用Gitolite做的,当然也基于SSH。
然后自己尝试安装服务器,并建立仓库。因已经安装成功,所以没有截图。
一。我用的虚拟机做的服务器,ubuntu,下载安装
二。先在服务器上安装ssh等服务。
sudo apt-get install git-core openssh-server openssh-client
我在这遇到了一些问题,提示依赖包没装,但是又检索不到。
需要先更换源,我这边用的是网易的源
换源的操作:
1.先备份源文件 cp /etc/apt/source.list /etc/apt/source.list_backup
2.vi source.list,编辑源文件,使用dd删除掉未注释的deb开头的源,更换为
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
然后更新列表:apt-get update,再回到第一步安装ssh等服务:sudo apt-