GitLab

一、小白玩Ubuntu

1. apt-get切换阿里源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

sudo apt-get update
sudo apt-get upgrade

2. 防火墙设置

3. iptables设置

4. 配置固定IP ubuntu 18.04

二、GitLab

1. GitLab介绍

GitLab是一个用于代码仓库管理的开源项目,类似GitHub

  • 使用Git作为代码管理工具

  • 使用Web界面进行公开或私人项目管理

  • http://gitlab.com

2. GitLab安装

3. GitLab配置与初始化

  • 禁用注册功能

  • 添加Groups Users Projects

  • 版本发布分支 权限管理

4. 常用命令

5. 基础组件

GitLab基础组件较多,实际部署时部署在单独服务器即可,源代码是公司核心资产

6. 常用目录

7. 备份恢复

Last updated