ubuntu12.04搭建gitlab

6 篇文章 0 订阅

关于如何搭建GitLab,在GitLab官网上有相关介绍gitlab下载。此处对整个搭建过程,做一个详细记录:

1. 安装配置依赖项


如果已经安装了Postfix来发送邮件请在安装期间选择 'Internet Site' . 你也可以用Sendmail或者 configure a 使用自定义的SMTP服务器来代替Postfix. 如果希望使用 Exim, 请 把它当做SMTP来配置.

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


选择OK。在接下来的选项界面中,选择“Internet site”,为Gitlab 配置邮件提醒。

2. 添加并安装GitLab软件包

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce

3. 配置并启动GitLab

3.1 配置

vim /etc/gitlab/gitlab.rb
修改以下字段(其他按照需求自己斟酌)

external_url 'http://xx.xx.xx.xx:8080'

nginx['listen_addresses'] = [xx.xx.xx.xx']
nginx['listen_port'] = 8080

3.2 启动

sudo gitlab-ctl reconfigure

4. 通过浏览器访问GitLab,下面是默认的账号和密码

Username: root
Password: 5iveL!fe


以上GitLab服务器就基本搭建成功了,可以创建一个测试工程test,方便接下来的代码 下载/上传 演示。

5、本地git安装及简单操作

5.1 ubuntu下安装git

sudo apt-get install git

5.2 配置git账号信息

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"

5.3 查看git的配置信息

git config --list

5.3 简单操作演示

(1)建立一个新的 repository

git clone http://xx.xx.xx.xx:8080/Your Name/test.git
cd test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

(2)本地已存在 folder 或者 Git repository

cd existing_folder
git init
git remote add origin http://xx.xx.xx.xx:8080/Your Name/test.git
git add .
git commit
git push -u origin master


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值