如果我们是自己本地进行开发,使用Git的简单版本管理功能即可。但如果要做协同开发,使用GitLab自己部署Git代码仓库,是一个不错的选择。
笔者曾使用过svn和Git,相比较而言,Git的使用体验更好。
那么我们接下来安装一下。
安装
首先是升级下包源信息
sudo apt update
然后安装一下必要的依赖,curl命令是我们等下要用的,openssh-server则保证我们能通过ssh协议来访问Gitlab,ca-certificates保证我们本地的ca根证书是最新的,方便在访问https网址时进行服务器证书校验及通信。
sudo apt-get install -y curl openssh-server ca-certificates
下载并执行仓库添加脚本,这是gitlab官方提供的脚本,会进行apt包源的更新,执行后我们才能使用apt安装gitlab
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
然后安装gitlab-ce,这会要一些时间
sudo apt-get install gitlab-ce