1.jekins安装可以看jekins+shell随笔。

2.安装gitlab

rpm    -ivh   gitlab-ce-11.2.0-ce.0.el7.x86_64.rpm

3.修改配置

vim /etc/gitlab/gitlab.rb

external_url 'http://192.168.182.10'    #本机ip

4.初始化

gitlab-ctl reconfigure  #此处有报错的情况,一般是因为内存不够用导致。  虚拟机内存小的情况可能会出现。

gitlab-ctl  start|stop|restart|tail    #常用启停等操作

5.访问界面

http://192.168.182.10:80

502问题是因为日志文件权限问题导致执行:chmod -R 755 /var/log/gitlab/

6.创建git实例

7.设置sshkey

查看本地ssh秘钥

填写秘钥文件

8.配置jekins实现拉取git代码到服务器。

此处需要用到root用户的id_rsa

构建情况

构建日志

9.简单常用命令

git  remote add origin git@ip:root/仓库.git

git  add 文件、目录

git  commit  文件、目录  -m '日志'

git push origin master  #同步本地仓库到git仓库

git status   #查看是否有待提交文件

git clone git@ip:root/仓库.git   #下载git库文件

10.验证是否下载成功

cd  /root/.jenkins/workspace/test_gitlab

最新文章

  1. Android总结之Gzip/Zip压缩
  2. WPF如何控制每个窗体确保只打开一次
  3. Hibernate框架使用案例
  4. [11]APUE:(文件)记录锁
  5. Sprint回顾大揭秘——“宝典”来了
  6. 转:ibatis常用16条SQL语句
  7. NSIS来自己设定快捷方式的图标
  8. 【浅墨Unity3D Shader编程】之一 夏威夷篇:游戏场景的创建 & 第一个Shader的书写
  9. 【分享】Matlab R2015a 发布啦!
  10. python获取命令行参数的方法
  11. Shell中的正则表达式及字符串处理
  12. 开源一个适用iOS的数据库表结构更新机制的代码
  13. Spring Security OAuth 2.0
  14. 洛谷P4689 [Ynoi2016]这是我自己的发明 [莫队]
  15. iOS UIDatePicker设置为中文的方法
  16. 项目中phpexcel的基本用法
  17. 安装Docker和配置加速器(二)
  18. 潭州课堂25班:Ph201805201 redis第四课 (课堂笔记)
  19. 【Java】【1】List的几种排序写法
  20. UVaLive 3704 Cellular Automaton (循环矩阵 + 矩阵快速幂)

热门文章

  1. 【学习笔记】XR872 Audio 驱动框架分析
  2. Deep Learning-Based Monocular Depth Estimation Methods-A State-of-the-Art Review
  3. vue学习笔记(一) ---- vue指令(v-for 和 key 属性)
  4. Appium资源汇总
  5. java执行js脚本
  6. python学习day 02
  7. Spring03-IOC-循环依赖的实现(Debug查看spring解决循环依赖的过程)
  8. 2023 年 dotnet 仓库社区年度调查已经开始
  9. Android 初代 K-V 存储框架 SharedPreferences,旧时代的余晖?
  10. Mybatis 区别-开发