GitLab

来自李老师的教学百科
跳转至: 导航搜索

我们的gitlab网址为:http://git.aqsh3x.com:8099 我们将在这个平台上学习git的使用方式。

这是一种 Git 仓库托管服务的web工作模式软件。可以很方便的实现协作式版本控制,它的主要语言是英语,同时支持中文与其他各种语言,因为这种软件的業務範圍是面向全球范围的。

GitLab 是由 GitLab Inc.开发,一款基于 Git 的完全集成的软件开发平台(fully 集成軟體 development platform)。另外,GitLab 且具有wiki以及在线编辑、issue跟踪功能、CI/CD 等功能。

代码修改[编辑]

  • 当我们在BT面板中安装后要修改
 /var/opt/gitlab/gitlab-rails/etc

这个文件中的IP来使用域名连接的方式。

  • 最新版的gitlab已经内置了中文

但要在个人设置中指定,默认的只能是英文,因为中文界面并没有完全翻译完成。


新代码库[编辑]

命令行指引 您还可以按照以下说明从计算机中上传现有文件。


Git 全局设置

git config --global user.name "JarodLee"
git config --global user.email "mail@aqde.net"

创建一个新仓库

git clone git@git.aqsh3x.com:root/new.git
cd erisemail
git switch -c main
touch README.md
git add README.md
git commit -m "add README"
git push -u origin main

推送现有文件夹

cd existing_folder
git init --initial-branch=main
git remote add origin git@git.aqsh3x.com:root/new.git
git add .
git commit -m "Initial commit"
git push -u origin main

推送现有的 Git 仓库

cd existing_repo
git remote rename origin old-origin
git remote add origin git@git.aqsh3x.com:root/new.git
git push -u origin --all
git push -u origin --tags

中文文档[编辑]

国内有一批人正在翻译文档,做的很不错:https://www.bookstack.cn/read/gitlab-doc-zh/docs-535.md

使用中的问题[编辑]

目前看来用户密码限制最小为8位:https://www.kancloud.cn/apachecn/gitlab-doc-zh/1949104#modify-minimum-password-length-using-gitlab-ui