22端口限制 git_Git仓库迁移Gitlab

随着项目增加,原有的仓库管理方式不再适用,本文介绍了如何在存在22端口限制的情况下,搭建Gitlab并迁移Git仓库。详细步骤包括:使用Docker安装Gitlab,配置邮件服务器,解决SSH端口冲突,迁移仓库至Gitlab,以及后续的CI/CD探索。迁移过程中特别提到,当22端口被占用时,需选择其他端口进行映射。
摘要由CSDN通过智能技术生成

082ae857bc9c578775159f197d27e09d.png

背景

  • 服务器申请下来了
  • 项目越来越多,目前的仓库管理功能有点弱,完全靠人来管理,包括建立仓库、管理ssh key等
  • 使用Gitlab可以更方便的查看仓库相关信息、人员相关信息。比如每个人的代码提交量、日志

一句话总结:随着仓库数量的增长,势必要引入工具来进行管理。

Gitlab搭建

安装docker

  1. 安装依赖
yum install -y yum-utils 
           device-mapper-persistent-data 
           lvm2
  1. 添加国内源
yum-config-manager 
    --add-repo 
    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
  1. 使用脚本自动安装docker-ce
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Al
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值