Gitlab的安装及仓库创建

Gitlab的安装及仓库创建

96 墨雪之卿 关注

2017.11.08 15:42* 字数 656 阅读 1559评论 0喜欢 1

1. Gitlab的安装及仓库创建

1.1下载gitlab安装包

1).官网下载速度较慢 建议先行下载

(1).https://about.gitlab.com/downloads/

(2).国内的源 里面可以找到最新的版本https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/

2).安装依赖

sudo apt-get install curl openssh-server ca-certificates postfix

3).配置postfix邮箱

 

选择Internet Site(F12)Enter下一步

 

这里设置FQDN使用默认即可.

1.2安装gitlab

在终端执行:sudo dpkg -i gitlab-ce_9.5.4ce.0_amd64.deb进行安装。

出现It looks like… 表示安装成功!

1.3.配置gitlab

这一步在官方的文档里面没有,但是如果没有配置的话,直接启动GitLab,会出现不正确的FQDN错误,导致无法正常启动。因此必须做配置。

sudo gedit /etc/gitlab/gitlab.rb

把external_url改成部署机器的域名或者IP地址。

 

然后对GitLab进行重配置 (这一步也是启动GitLab)

sudo gitlab-ctl reconfigure

查看启动状态

sudo gitlab-ctl status

1.3 GitLab使用

1.3.1登录GitLab在浏览器的地址栏中输入ECS服务器的公网IP即可登录GitLab的界面,第一次登录使用的用户名和密码为root和5iveL!fe。

首次登录会强制用户修改密码。密码修改成功后,输入新密码进行登录。

1.3.2创建Project

1).安装Git工具。

2).生成密钥文件:使用ssh-keygen生成密钥文件.ssh/id_rsa.pub。

这里生成的两个秘钥很重要,会在后面gitlab的仓库配置与Jenkins的构建免密连接时候用到。

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

 

 

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

ssh key添加完成:

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

 

1.3.3 git简单配置

在linux终端对git进行一些简单的配置。

1)配置使用Git仓库的人员姓名

git config --global user.name"gavin"

2)配置使用Git仓库的人员email,填写自己的公司邮箱

git config --global user.email "support@jiagouyun.com"

3)克隆项目,在本地生成同名目录,并且目录中会有所有的项目文件git clonegit@192.168.0.122:gavin/test.git

 

4)进入到项目目录,随便新建一个文件上传cd test/echo “1122” >1.txtgit add1.txt

git commit -m “add README”#将1.txt提交到本地仓库

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

5)在网页中查看上传的1.txt文件已经同步到GitLab中

 

原文地址:

https://www.jianshu.com/p/c79b82b8f48a

https://www.jianshu.com/p/bf413651596d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值