gitlab上传本地项目_环境搭建:gitLab平台的搭建和简单使用

1 前言

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

2 安装git客户端

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

91caad3a2463b1a527738db448645bbf.png

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

86424683490417855e73d6d5194edf10.png

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

23a5091ef9d55d1c1367785cd35ec201.png

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

af82ebf824376cbcb67bc38a20be3172.png

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

4721ccdf44b1e2421e5fbe3adf394ffd.png

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

05578a8d4bd2ae80a726dd9049f4d239.png

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

ac4963bafdf2f1e06b27819f04862c24.png

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

8b36827f9fe9a40e2fb8636fa25e294b.png

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

441f61990a06baf3752e27baa111725e.png

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

40dcf50defe4bd46ff2ed77994aca571.png

(5)重新加载配置文件

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

gitlab-ctl reconfigure

(6)启动gitlab

gitlab-ctl start

(9)修改root账户密码

80a9f336f407b1bae144eda6cbf7dbea.png

(10)登录gitLab

d9581f4d45a93e9ceff0e7ba222bfa05.png

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

d42ced99924e76e6c9e52b8860843b6c.png

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

98a4caee7c00f3118a97df02a09f38db.png

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

fe2381db3fcba1b48c8d17ae78a7fd3e.png

(14)创建一个branch

git branch mTest

(15)查看branch

git branch

70c783f71ac3f4cb7d95dc98b7761d96.png

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

git push origin mTest

(17)将代码上传到git

b5409dd271e0eaa2d7c284be456cdb91.png


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

188d4067e380e2bd1367dec79bb7ce31.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值