为什么你不使用 GitLab?
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
嘿,Githuber们!
今天,我将尝试引导你们使用 GitLab 作为项目的主要代码仓库支持平台。
我大约6个月前发现了GitLab,我发现它最酷的地方就是子项目支持。
您可以按如下方式构建项目架构:
MyProject
- backend
- frontend
所以仓库的网址是:
https://gitlab.com/myproject/backendhttps://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
该-u命令用于在git push项目不存在时创建一个新项目。
还有一件事
私有软件包注册表
对于企业来说,拥有私有软件包注册表非常有用。
软件包仓库是您项目的云镜像,可供后续容器重用。
例如,您可以在 Docker 中设置一个 GitLab 仓库。
例如:
docker-compose.yml
image:registry.gitlab.com/<GroupProject>/<Project>
如果你喜欢 GitLab,请留言。(并鼓掌👏) 🎶
文章来源:https://dev.to/simerca/why-you-don-t-use-gitlab-430j