gitlab安装以及操作文档

系统:centos6.9 x86_64
ip:192.168.122.148
Selinux 关闭 SELINUX=disabled
设定源:

新建 /etc/yum.repos.d/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 clean all
yum makecache

安装
执行下面指令安装

yum install gitlab-ce
修改 /etc/gitlab/gitlab.rb 文件中的 external_url 为你自己的ip地址。然后根据自己的需求修改此文件中的其他配置项


执行 gitlab-ctl reconfigure 完成如下图

输入刚刚填写的ip地址,默认的账号密码是root 5iveL!fe 提示修改密码自定义设定,然后登陆

创建project
1、安装Git工具linux:安装Git,使用自带的源安装
[root@www ~]# yum install git

2、生成密钥文件,一路回车

使用ssh-keygen生成密钥文件.ssh/id_rsa.pub


3.在GitLab的主页中新建一个Project

4.添加ssh key导入步骤2中生成的密钥文件内容:


ssh key添加完成:

项目地址,该地址在进行clone操作时需要用到:

简单配置
1、配置使用Git仓库的人员姓名
[root@www ~]# git config --global user.name "运维DBA"
2、配置使用Git仓库的人员email,填写自己的公司邮箱或者值班邮箱
[root@www ~]# git config --global user.email "66666@qq.com"
3、克隆项目,在本地生成同名目录,并且目录中会有所有的项目文件
[root@www ~]# git clone http://192.168.122.148/root/test.git
上传文件
1、进入到项目目录
cd test/
2、创建需要上传到GitLab中的目标文件
echo “test” > /root/test.sh
3、将目标文件或者目录拷贝到项目目录下
cp /root/test.sh ./

4、将test.sh文件加入到索引中
git add test.sh

5、将test.sh提交到本地仓库
git commit -m “test.sh”

6、将文件同步到GitLab服务器上
git push -u origin master

7、在网页中查看上传的test.sh文件已经同步到GitLab中

转载于:https://blog.51cto.com/8999a/2386911

gitlab安装以及操作文档相关推荐

  1. phpems最低的php版本,PHPEMS安装使用操作文档

    <PHPEMS安装使用操作文档>由会员分享,可在线阅读,更多相关<PHPEMS安装使用操作文档(23页珍藏版)>请在人人文库网上搜索. 1.PHPems在线考试系统使用手册一. ...

  2. ElasticSearch入门简介、安装ES(安装Kibana和IK分词器)使用 Postman连接ES进行测、ESRestAPI(操作索引CRUD操作文档CRUD)、练习

    要理解倒排索引 要能够使用DSL命令操作索引库 要能够使用DSL命令操作文档 要能够使用RestAPI操作索引库.文档 一.ES简介 理解倒排索引的概念和作用 理解es和MySql的区别和使用场景 1 ...

  3. 如何修改DynEd的学生记录服务器,DynEd教师管理端操作文档..docx

    DynEd教师管理端操作文档. DynEd教师管理端Records Manager操作文档DynEd教学理念语言是一种技能传统的英语教学太过注重读写,而疏于听说能力的发展.学生花费了大量的时间来背单词 ...

  4. mallplus多商户商城全流程 操作文档

    下载地址 https://gitee.com/catshen/zscat_sw 用户端 http://www.yjlive.cn:8082/#/ 商户端 http://www.yjlive.cn:80 ...

  5. 狮子鱼社区团购支付时出现appid和mch-id不匹配的解决方法及狮子鱼官方操作文档

    解决方法:这点需要到微信小程序后台设置:微信支付–关联更多商户号:如下图所示: 此处绑定商户号需要先将该小程序认证,认证有两种方法,一种是直接给该小程序交300元给微信官方:如果已经有公众号已经认证过 ...

  6. 赫拉(hera)分布式任务调度系统之操作文档

    文章目录 前言 操作文档 登录和注册 用户 用户组 总结 首页 机器组监控 系统管理 用户管理 用户组 用户 总结 监控管理 机器组管理&worker管理 任务管理 任务详情 任务依赖 上游任 ...

  7. es 创建索引_es的基本原理和操作文档

    来源:https://blog.csdn.net/wanbf123/article/details/81504097 一.背景知识 1.搜索的分类 我们想要寻找某些信息的时候,一般会直接去百度.谷歌. ...

  8. viper4android io错误,viper操作文档

    # viper操作文档 # 1 Viper简单介绍 # 1.1 什么是Viper Viper介绍 Viper是Go应用程序的完整配置解决方案,包括12-Factor应用程序.它旨在在应用程序中工作,并 ...

  9. CDH6.2.1CM6.2.1版本部署操作文档

    1简介 1.1Cloudera Data Hub介绍 CDH是最完整.测试最全面和最流行的Apache Hadoop及相关项目发布版本. CDH包含Hadoop核心元素:可扩展存储和分布式计算引擎,同 ...

最新文章

  1. 洛谷P3688/uoj#291. [ZJOI2017]树状数组
  2. Web开发经验谈之F12开发者工具/Web调试[利刃篇]
  3. TPCAST无线传输模块年底将推出 Oculus Rift 版本
  4. 7号团队-团队任务3:每日例会(2018-11-29)
  5. Minimax Problem(二分+二进制状态压缩)
  6. leetcood学习笔记-111-二叉树的最小深度
  7. 构建LAMP平台及应用系统
  8. linux CentOS普通用户无法从ssh登录解决方案
  9. c语言字符合法,C语言字符数据的合法形式
  10. 怎么强制弹出窗口永远在最前面
  11. jsp与servlet的区别以及jsp的四个作用域
  12. 数据分析知识体系模型
  13. 使用apktool+dex2jar+xjad进行反编译
  14. python使用t检验和F检验验证模型好坏
  15. 应用html的DIV+CSS制作牛顿摆
  16. 两段文章清楚弄明白什么是异步IO、同步IO、同步阻塞IO、同步非阻塞IO、异步阻塞IO、异步非阻塞IO
  17. xp下IIS500错误解决方案
  18. python 插值 —— 如何实现插值,以及错误ValueError: A value in x_new is below the interpolation range.
  19. 099 复习:中值定理习题之型二:有ξ,有a,b ,型三: 有ξ,η
  20. Python10行以内代码能有什么高端操作

热门文章

  1. ldap接触(1)之如何把安全证书导入到java中的cacerts证书库
  2. 身为DATASHUO大数据工程师,我亲手制作的2016年第一期数据报告
  3. android 61 logcat
  4. linux中软件包管理
  5. WCF枚举属性 出错 wcf 枚举的一个陷阱
  6. iphone 如何实现全屏截图
  7. 初学SpringMVC,使用MVC进行文件上传
  8. 2018年最新的single-cell-RNA-seq analysis repositories
  9. U启动安装原版Win7系统教程
  10. 深入浅出学习Hibernate框架(一):从实例入手初识Hibernate框架