工长网站开发,网页与网站的区别是什么,省住房和城乡建设厅网站,遵义网站建设目录
一、GitLab的卸载
二、 GitLab的安装与配置
1. 创建安装目录
2. 安装 3. 使用
3.1 初始化
3.2 创建空白项目
编辑
3.3 配置SSH
3.3.1 配置公钥
编辑
3.3.2 配置私钥
3.4 配置本地git库 一、GitLab的卸载
1. 停止gitlab
sudo gitlab-ctl stop
2. 卸载…目录
一、GitLab的卸载
二、 GitLab的安装与配置
1. 创建安装目录
2. 安装 3. 使用
3.1 初始化
3.2 创建空白项目
编辑
3.3 配置SSH
3.3.1 配置公钥
编辑
3.3.2 配置私钥
3.4 配置本地git库 一、GitLab的卸载
1. 停止gitlab
sudo gitlab-ctl stop
2. 卸载gitlab这块注意了看看是gitlab-ce版本还是gitlab-ee版本别写错误了
sudo rpm -e gitlab-ce 3. 查看gitlab进程
ps -ef|grep gitlab杀掉第一个守护进程(runsvdir -P /opt/gitlab/service log) 我的是 kill -9 1491
再次查看gitlab进程是否存在 这是我们当前跑的grep进程 4. 删除gitlab文件
删除所有包含gitlab的文件及目录
find / -name *gitlab*|xargs rm -rf
find / -name gitlab |xargs rm -rf
gitlab-ctl uninstall
ls /root/gitlab* 通过以上几步就可以彻底卸载gitlab
二、 GitLab的安装与配置
1. 创建安装目录
mkdir -p /service/tools
2. 安装
将下载好的安装包放到刚刚创建好的安装目录下。 进入安装目录
cd /service/tools/
安装下载好的rpm包
yum localinstall -y gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm
或者执行rpm -ivh 在线安装
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm 这样就安装成功了但是需要配置安装完成后出现上面的提示按照提示修改配置文件中的url地址为本地服务器的地址 修改url
vim /etc/gitlab/gitlab.rb 重新加载配置
gitlab-ctl reconfigure 查看版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
查看目录 ls /opt/gitlab/
重启
gitlab-ctl restart
查看状态
gitlab-ctl status
检查防火墙状态
firewall-cmd --state 如果防火墙是开启的需要关闭 systemctl stop firewalld.service 查看80端口 GitLab终端常用命令 gitlab-ctl start #启动所有 gitlab 组件 gitlab-ctl stop #停止所有 gitlab 组件 gitlab-ctl restart #重启所有 gitlab 组件 gitlab-ctl status #查看服务状态 gitlab-ctl reconfigure #重新加载配置文件 vim /etc/gitlab/gitlab.rb #修改默认的配置文件 gitlab-rake gitlab:check SANITIZEtrue --trace #检查gitlab gitlab-ctl tail #查看日志 3. 使用
3.1 初始化
1在浏览器输入服务器ip进行访问。 2重置密码 3登录
默认用户名是root密码使用刚刚重置过的。 3.2 创建空白项目 选择项目路径输入项目名称项目描述选择项目等级私人的内部的公开的 我们发现上面有一行黄色的提示要求我们配置ssh 3.3 配置SSH
3.3.1 配置公钥 生成公钥
ssh-keygen
查看公钥
cat .ssh/id_rsa.pub 点击黄色提示中的“add an SSH key”将上面的公钥文件复制到gitlab中 点击“Add key” 3.3.2 配置私钥
我们在远程机器生成私钥命令如下
ssh-keygen -t rsa -C your_emailaddress 此命令将提示您用于存储密钥对和密码的位置和文件名。当提示输入位置和文件名时只需按Enter键即可使用默认值。如果使用其他名称则不会自动使用该密钥。 在C盘下 .ssh 文件夹中会生成 id_rsa 和 id_rsa.pub 两个文件其中 id_rsa.pub 里面是以ssh-rsa开头并以您的用户名和主机结尾的完整密钥。将密钥复制粘贴到 profile settings中 SSH keys 选项卡下add an ssh key 保存。
具体步骤
1在window系统打开命令行输入
ssh-keygen -t rsa -C 自己的邮箱 2 打开id_rsa.pub把所有内容复制 3到Gitlab中将密钥复制粘贴到 profile settings中 SSH keys 选项卡下add an ssh key 保存。跟添加公钥的步骤完全一致。 3.4 配置本地git库
接下来我们配置本地用户信息和本地库创建本地git库。
1新建空白文件夹初始化git库
git init 2配置用户接别的用户名和邮箱
$ git config --local user.name zhangsan$ git config --local user.mail zhangsan126.com 3连接远程库
复制项目的url 使用命令
git remote add origin 项目url
查看配置
cat .git/config 连接成功
4提交文件到远程库
接下来就是在本地库新建空白文件写入一些内容提交到远程库基础步骤不再赘述。 此刻我们可以看到远程仓库里面的文件以及推送。