linux

Linux下GitLab怎样搭建仓库

小樊
53
2025-07-21 19:49:07
栏目: 智能运维

在Linux下搭建GitLab仓库可以通过以下几种方法实现:

使用GitLab官方安装包安装

  1. 更新系统软件包
sudo apt update
  1. 安装依赖包
sudo apt install -y curl openssh-server ca-certificates tzdata perl
  1. 添加GitLab仓库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
  1. 安装GitLab CE(社区版)
sudo EXTERNAL_URL="http://your-domain-name.com" apt install gitlab-ce
  1. 配置GitLab
sudo gitlab-ctl reconfigure
  1. 访问GitLab: 打开浏览器,访问 http://your-domain-name.com,按照提示完成初始设置。

使用Docker安装

  1. 安装Docker
sudo apt-get update
sudo apt-get install docker.io
  1. 添加GitLab官方Docker仓库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
  1. 安装GitLab CE(社区版)
sudo apt-get install gitlab-ce
  1. 启动并启用GitLab服务
sudo systemctl start gitlab
sudo systemctl enable gitlab
  1. 访问GitLab: 打开浏览器,访问 http://your-server-ip,按照提示完成初始设置。

创建项目

配置本地代码仓库

  1. 在本地电脑上安装Git命令行工具
sudo apt install git
  1. 在GitLab的web界面上,找到你刚刚创建的项目,并点击项目名称。复制项目的SSH地址。

  2. 在本地电脑上,打开终端,并进入你想要存储代码的目录。在终端中输入以下命令,将项目克隆到本地:

git clone git@your-domain-name.com:your-username/your-project.git
  1. 推送和拉取代码
cd your-project
git add .
git commit -m "Add some changes"
git push origin master
git pull origin master

以上步骤可以帮助你在Linux上成功搭建GitLab仓库,并开始使用Git进行版本控制。如果遇到具体问题,可以参考GitLab的官方文档或社区论坛寻求帮助。

0
看了该问题的人还看了