安装Gitlab服务器
安装gitlab依赖
yum install -y curl policycoreutils-python openssh-server
安装过程会出现下面画面:
安装gitlab
增加yum库
新建 /etc/yum.repos.d/gitlab_gitlab-ce.repo文件,内容为:
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
更新本地缓存
yum makecache
开始安装
yum install gitlab-ce
查看端口
netstat -antlp
修改配置文件
vim /etc/gitlab/gitlab.rb
找到 exterbal_url ,修改服务器ip地址或者域名,建议直接使用二级域名+访问端口 git.xxxx.com
让配置文件生效
编译gitlab的配置
gitlab-ctl reconfigure
如果防火墙开启,记得开启端口号
gitlab 页面设置
设置密码
登录
设置成中文
记得刷新下页面就会出现中文页面了
git上传项目
本地系统配置
下载git并安装
请点击查看 git官方下载网址
在目录下生成ssh key
ssh-keygen -t rsa -C "你注册gitlab的邮箱”
复制ssh key
在c盘//用户//administrator//.ssh目录下找到 id_rsa.pub文件,将里面的内容(你计算对应的公钥)全部复制出来
gitlab服务器配置
登录gitlab帐号,添加ssh-key
开始上传项目
在gitlab创建一个项目,并复制仓库地址
本地打开Git bash
克隆远程项目
git clone [git 仓库地址]
把要上传的项目放在克隆好的目录下
查看git 状态,你会发现
git status
将新增的项目目录添加到本地仓库里面
git add -A
将新增的项目目录提交到本地仓库
git commit -m "系统项目初始化"
提交到远程仓库
Git push origin master