GitLab中文网站 > 技术问题 > GitLab可以个人使用吗 GitLab可以管理本地仓库吗

GitLab可以个人使用吗 GitLab可以管理本地仓库吗

发布时间:2025-10-30 11: 56: 00

品牌型号:联想拯救者R7000

系统:Windows 10专业版

软件版本:JiHu GitLab 16.6

GitLab是一款代码仓库管理工具,支持本地部署,无论是公司团队合作开发大型项目,还是个人项目用于备份代码,都可以使用该工具。如果你只创建了本地仓库,是否能够将本地仓库推送到GitLab服务中呢?本文将为大家介绍GitLab可以个人使用吗,GitLab可以管理本地仓库吗的相关内容。

一、GitLab可以个人使用吗

大多数个人开发者一般使用Gitee做代码管理,Gitee足以满足我们的日常代码管理需求,但是如果你需要更加“高级”的功能,例如:本地化部署、CI/CD集成等功能,就需要使用GitLab平台。我们可以使用极狐GitLab云平台(https://jihulab.com/)注册登录,支持免费试用90天,还可以本地部署,GitLab社区版(GitLab CE)已经开源,我们可以下载、部署到自己的服务器或本地设备,功能没有阉割。

本地部署GitLab
图1:本地部署GitLab

下面我就为大家介绍一下CentOS 7服务器上,部署GitLab并个人使用的一般步骤:

1、修改防火墙配置

在CentOS 7服务器上输入下面的这些命令,在系统防火墙中打开HTTP、HTTPS和SSH访问。

sudo yum install -y curl policycoreutils-python openssh-server perl

sudo systemctl enable sshd

sudo systemctl start sshd

sudo firewall-cmd --permanent --add-service=http

sudo firewall-cmd --permanent --add-service=https

sudo systemctl reload firewalld

防火墙
图2:防火墙

2、配置镜像源

执行【curl -fsSL https://packages.gitlab.cn/repository/raw/s/setup.sh | /bin/bash】命令配置极狐GitLab软件源镜像。

配置镜像
图3:配置镜像

3、安装极狐GitLab

使用命令【sudo EXTERNAL_URL="http://gitlab.hungry.com" yum install -y gitlab-jh】进行安装。

安装极狐GitLab
图4:安装极狐GitLab

当出现下图所示界面时,说明安装成功。

安装成功
图5:安装成功

4、前往极狐GitLab并登录

我们可以直接输入服务器的IPV4地址前往Web界面,用户名默认为root,系统会随机生成一个密码,存储在【/etc/gitlab/initial_root_password】文件中,出于安全原因,24小时后,该文件会被自动删除,建议安装成功初始登录成功之后,立即修改初始密码。如果本地使用虚拟机安装时,指定了 EXTERNAL_URL参数,还需要配置Host文件才能访问。

默认密码
图6:默认密码

二、GitLab可以管理本地仓库吗

如果你之前没有使用远程代码管理平台,而是本地创建了仓库,现在需要推送到GitLab保存,就可以参考下文步骤,将本地代码仓库推送到GitLab中。

1、登录Gitlab并新建项目

使用浏览器打开Gitlab网址,如果是本地搭建的服务,输入IP地址和端口号(默认80端口),打开网页后,输入用户名和密码登录账号)。

登录Gitlab
图7:登录Gitlab

进入Gitlab后,点击左上角的【+】按钮,选择【New project(新建项目)】,在弹出的页面中选择【Create blank project(创建空项目)】。并设置【Project name】项目名称、【Visibility Level】项目的访问权限等参数。建议取消勾选【初始化README文件】选项,防止推送代码时出现冲突。

创建项目
图8:创建项目

2、设置远程仓库

在CMD窗口中,进入本地仓库,输入【git remote add origin git@192.168.150.101:hungry_demo/gitlab_test01.git】将Gitlab地址设置为远程仓库。注意,此处的SSH地址,要替换为自己刚刚创建的空项目的SSH地址。

设置远程仓库
图9:设置远程仓库

3、推送本地代码到Gitlab

最后,使用【git push -u origin main】将本地代码推送到Gitlab,注意:如果默认分支是master而不是main,需将命令中的main替换为master,如果没有配置SSH密钥,输入密码后即可推送到远程仓库。

推送本地代码到Gitlab
图10:推送本地代码到Gitlab

三、总结

以上就是GitLab可以个人使用吗,GitLab可以管理本地仓库吗的相关内容。GitLab完全支持个人使用,并且使用方式非常简单方便。如果你曾经没有使用GitLab,仅创建了本地仓库,可以参考上文步骤,将本地仓库推送到GitLab中管理,希望本文对你有所帮助。

展开阅读全文

标签:极狐gitlabDevOpsDevOps工具

读者也访问过这里:
极狐GitLab
助力企业数字化转型
立即购买
最新文章
GitLab如何拉取代码、文件到本地 如何把GitLab上的项目克隆到本地
在软件开发过程中,我们需要使用代码托管平台管理代码或者合作开发,GitLab是一款很多团队正在使用的托管平台,基本操作就是拉取代码、文件到本地以及克隆项目到本地。掌握这些操作,才能进行后续开发流程。本文将为大家介绍GitLab如何拉取代码、文件到本地,如何把GitLab上的项目克隆到本地的相关内容。
2026-01-12
第一次使用Gitlab怎么配置 如何在Linux服务器上部署Gitlab
GitLab是一个代码托管平台,支持本地私有化部署,相对来说,安全性更高,适合那些对代码安全要求较高的行业,例如:金融、保险等。本文将为大家介绍第一次使用Gitlab怎么配置,如何在Linux服务器上部署Gitlab的相关内容。
2026-01-12
GitLab配置目录在哪 GitLab如何修改存储路径
GitLab是一款企业级代码管理与协作平台,支持本地化部署,并且可以根据需求更改配置文件,很多用户找不到配置文件的存放位置。如果我们需要修改存储路径,应该怎么修改呢?本文将为大家介绍GitLab配置目录在哪,GitLab如何修改存储路径的相关内容。
2026-01-12
如何把GitLab代码上传到Github GitLab第一次上传代码如何操作
GitLab是一款代码管理平台,支持私有化部署,如果我们需要将GitLab代码上传到GitHub备份保存,或者想要怎么把本地代码上传到GitLab平台,应该怎么操作呢?本文将为大家介绍如何把GitLab代码上传到GitHub,GitLab第一次上传代码如何操作的相关内容。
2026-01-12
GitLab源码编译搭建 GitLab可以创建组吗
GitLab是一款企业级代码管理与协作平台,支持私有化部署。其内置了CI/CD功能,我们可以搭建环境后,一键部署项目。在管理项目或者项目团队成员时,创建组可以更加方便,GitLab怎么搭建编译环境?怎么创建组呢?本文将为大家介绍GitLab源码编译搭建,GitLab可以创建组吗的相关内容。
2025-12-15
Gitlab编译环境搭建 Gitlab CI是什么文件
GitLab是一款代码管理工具,支持本地私有化部署,并且集成了CI/CD功能,是很多团队协作与代码管理的重要工具,使用GitLab需要搭建编译环境,例如JDK环境,并且需要知道CI配置文件是什么。本文将为大家介绍Gitlab编译环境搭建,Gitlab CI是什么文件的相关内容。
2025-12-15

读者也喜欢这些内容:

咨询热线 400-8765-888