发布于 2026-01-06 0 阅读
0

为什么你不使用 GitLab?DEV 全球展示挑战赛,由 Mux 呈现:展示你的项目!

为什么你不使用 GitLab?

由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!

嘿,Githuber们

今天,我将尝试引导你们使用 GitLab 作为项目的主要代码仓库支持平台。

我大约6个月前发现了GitLab,我发现它最酷的地方就是子项目支持。

您可以按如下方式构建项目架构:

MyProject
  - backend
  - frontend
Enter fullscreen mode Exit fullscreen mode

所以仓库的网址是:

https://gitlab.com/myproject/backend
https://gitlab.com/myproject/frontend

很酷吧?

直接通过命令行推送

如果仓库不存在,只需使用此命令即可。

git init
git remote add origin https://gitlab.com/<GroupProject>/<Project>
git add .
git commit -m "initial release"
$git push -u origin master
Enter fullscreen mode Exit fullscreen mode

-u命令用于在git push项目不存在时创建一个新项目。

还有一件事

私有软件包注册表

对于企业来说,拥有私有软件包注册表非常有用。

软件包仓库是您项目的云镜像,可供后续容器重用。
例如,您可以在 Docker 中设置一个 GitLab 仓库。

例如:
docker-compose.yml

image:registry.gitlab.com/<GroupProject>/<Project>
Enter fullscreen mode Exit fullscreen mode

如果你喜欢 GitLab,请留言。(并鼓掌👏) 🎶

文章来源:https://dev.to/simerca/why-you-don-t-use-gitlab-430j