1 前言

当我们在写自动化脚本时,为了防止脚本丢失、误操作等因素,一般会用到代码管理工具,比如git、svn等。Git是一个开源的分布式版本控制系统,可以有效的处理各种项目版本管理,相比于svn来说,功能更加强大,使用范围也更广,这里我总结了gitLab的安装步骤以及简单使用方法。

2 安装git客户端

(1)在window上安装git客户端工具,步骤按照默认安装即可

(2)安装完成后,可以使用如下工具

(3)在需要上传到git的目录下右击点击如下红框

(4)创建git版本库后,点击设置

(5)在设置中的远端URL中输入git的地址

(6)提交并推送编写好的脚本至git

(7)填写日志信息以及勾选需要上传的代码

(8)拉取git上的代码到本地中

(9)选择一个远端分支,点击确定

3 搭建gitLab环境

(1)安装依赖库

yum install -y curl openssh-server postfix cronie
service postfix start
chkconfig postfix on
yum install -y policycoreutils-python

(2)下载镜像

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm

(3)安装gitlab

rpm -ivh gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm --nodeps --force

(4)修改配置文件

将这个ip地址修改为可以访问的地址以及加入一个不被使用的端口号

vi /etc/gitlab/gitlab.rb

(5)重新加载配置文件

这里可能需要加载比较长的时间,要耐心等待一会儿

gitlab-ctl reconfigure

(6)启动gitlab

gitlab-ctl start

(9)修改root账户密码

(10)登录gitLab

(11)使用root账户登录之后,点击设置

(12)在偏好设置中选择,语言为简体中文,点击确定

(13)创建一个project,这里输入项目名称,点击创建项目

(14)创建一个branch

git branch mTest

(15)查看branch

git branch

(16)推送到git的mTest分支下

git push origin mTest

(17)将代码上传到git


欢迎关注「技术分享交流」公众号 ,如果有建议或者疑问的话,欢迎大家评论留言,如果喜欢公众号文章的话可以点【在看】,您的鼓励就是我的动力哈!!!

gitlab创建分支上传文件_环境搭建:gitLab平台的搭建和简单使用相关推荐

  1. gitlab创建分支上传文件_代码管理-gitlab使用方法建议

    对gitlab的使用主要从两个角度去分析,一个是管理员,一个是开发提交者. 1. 管理员使用 1.1 初始配置 浏览器访问 http://服务器IP:11000 第一次访问会默认以root管理员用户登 ...

  2. gitlab创建分支上传文件_Gitlab管理和使用基本教程

    一.注册并设置Gitlab个人信息 (一)注册Gitlab 登录Gitlab站点,注册账户,设置基本个人信息.按提示操作即可. (二)配置ssh连接信息 1.创建SSH密钥 通过下面的命令生成密钥,请 ...

  3. github创建分支上传自己的文件代码

    之前在一个未完成课题中接触到了github,当时也自己成功使用github创建了分支并上传了自己的文件代码,今天再拿起时,突然发现怎么也成功不了,真是一个郁闷.只能说好记性不如烂笔头,真是应该及时将自 ...

  4. 怎么接收layui上传的文件_layui 上传文件_批量导入数据UI的方法

    使用layui的文件上传组件,可以方便的弹出文件上传界面. 效果如下: 点击[批量导入]按钮调用js脚本importData(config)就可以实现数据上传到服务器. 脚本: /*** * 批量导入 ...

  5. linux禁止客户端上传文件_实战 FastDFS Java 客户端上传文件

    FastDFS 服务端安装参考文章:分布式文件系统之 FastDFS 安装 FastDFS Java 客户端 先从 GitHub 上将项目源码克隆下来: $ git clone https://git ...

  6. html上传文件_.NET基于WebUploader大文件分片上传、断网续传、秒传

    (给DotNet加星标,提升.Net技能) 转自:学习中的苦与乐 cnblogs.com/xiongze520/p/10412693.html 现在的项目开发基本上都用到了上传文件功能,或图片,或文档 ...

  7. vue 上传文件_前后端分离项目,如何优雅实现文件存储!

    在上一节中我们讲到了使用MinIO来自建对象存储服务,这次我们来讲下MinIO如何结合SpringBoot和Vue来实现文件存储. 学前准备 学习本文需要一些MinIO的基础知识,还不了解的小伙伴可以 ...

  8. formdata上传文件_封装一个多文件断点续传、分片上传、秒传、重试机制的组件...

    本文为:多文件断点续传.分片上传.秒传.重试机制 的更新版,若想看初始版本的实现,请查看该文章. 凡是要知其然知其所以然 文件上传相信很多朋友都有遇到过,那或许你也遇到过当上传大文件时,上传时间较长, ...

  9. axios 上传文件_聚是一团火散作满天星,前端Vue.js+elementUI结合后端FastAPI实现大文件分片上传...

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_175 分片上传并不是什么新概念,尤其是大文件传输的处理中经常会被使用,在之前的一篇文章里:python花式读取大文件(10g/50 ...

  10. java flex 上传文件_使用Flex和java servlet上传文件

    资源都是来自网上.本实例将展示使用Flex和java servlet上传文件. 事前准备就是到http://commons.apache.org 下载common-fileupload-1.1.1.j ...

最新文章

  1. Windows Server 2008 without Hyper-V 版本
  2. xboxone硬盘坏的表现_【32期】硬盘损坏的根源居然是——它!
  3. python远程备份mysql_python3把服务器备份mysql数据库下载到本地
  4. 将pandas中Dataframe数据转换为二维数组array
  5. Hadoop源码篇--Reduce篇
  6. 7.26 4 印度旅馆阿鲁沙之家
  7. javascript延时调用函数
  8. 单片机实验(流水灯)(c语言程序),51单片机c语言_单片机流水灯c语言程序_单片机c语言入门...
  9. php生成手写字,钢笔手写体生成工具(PHP)V1.0[原创]
  10. scratch制作彩虹猫病毒模拟器
  11. 7-10 365次方 (10 分)
  12. Photoshop - RGB 转 CMYK 如何不失真?
  13. 条形码扫描模块的作用是什么?有什么应用意义?
  14. 电脑系统里如何设置dns服务器
  15. 我是如何走进黑客世界的?
  16. xlrd,xlwt操作excel个人总结 自动化办公
  17. 微信公共号系列---快速整合微信多端页面授权之单点登录
  18. Java问题——can not be represented as java.sql.Date 错误解决
  19. 哪里有好看的ppt背景图片
  20. 关于 无法打开chormdriver 因为无法验证开发者 的解决方案[已解决]

热门文章

  1. Fiddler工具使用介绍三
  2. 清除数据库中大于10W行的垃圾历史数据
  3. java 中如何比较时间先后,java中如何进行日期时间比较?4种方法介绍
  4. c语言中输出值作用,printf在c语言中什么意思
  5. 拓端tecdat|R语言DTW(Dynamic Time Warping) 动态时间规整算法分析序列数据和可视化
  6. 拓端tecdat|R语言中实现广义相加模型GAM和普通最小二乘(OLS)回归
  7. 拓端tecdat|R语言Bass模型进行销售预测
  8. 数据系统 需要的服务器配置,数据系统 需要的服务器配置
  9. python retry retrying使用
  10. 【目标检测】SSD中的hard negative mining