目录
1. 常用命令
A)初次提交项目源码
1)确保取消 Protected Branches 的设置
Repository -> Settings -> Repository -> Protected Branches
删除里面针对master仓库的配置项。
如果需要,可以在完成项目初始化后再添加即可。
2)依次执行下列脚本
# 创建目录project
mkdir project
# 移至 project 目录
cd project
# 初始化项目git环境
git init
# 设置远程仓库
git remote add origin "http://192.168.3.46/gitlab/ordermate/ordermate"
# 从远程仓库拉取初始文件
git pull origin master
# 将代码复制到当前目录,注意:不要复制项目总目录,也不要把.vs或.git等源码管理工具的专用目录复制过来
# 添加 .gitignore 文件
# 添加所有需上传文件
git add .
# 提交变更
git commit -m "初次上传项目代码"
# 上传到远程仓库,origin为远程仓库名称
git push -u origin master
2. 配置
A)克隆路径的域名和端口
1)执行下列脚本,打开针对 gitlab.yml 的编辑器
sudo vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
2)将下面截图中的 host 参数设置为你需要的域名和端口
# This file is managed by gitlab-ctl. Manual changes will be
# erased! To change the contents below, edit /etc/gitlab/gitlab.rb
# and run `sudo gitlab-ctl reconfigure`.
production: &base
#
# 1. GitLab app settings
# ==========================
## GitLab settings
gitlab:
## Web server settings (note: host is the FQDN, do not include http://)
host: dev.company.com:8001
port: 80
https: false
注意:截图中的 port 参数是用来定义 Gitlab 站点的端口。
3)执行语句重启 Gitlab 服务
sudo gitlab-ctl restart