以下是 GitLab 的使用教程,包括创建项目、添加成员、提交代码和合并请求等操作。详细步骤如下:
1. 创建项目
进入 GitLab 主页,点击右上角的 “New project”,然后找到 “Create Blank Project” 按钮,点击进入创建项目页面。
在页面中填写项目的名称、描述、可访问性等信息,然后点击 “Create project” 完成项目创建。
2. 添加成员
在项目页面中点击左侧的 “Members” 菜单,然后点击 “Invite member” 按钮,输入成员的 email 地址,设置成员所属的权限角色(Guest、Reporter、Developer、Maintainer、Owner),然后点击 “Add to project” 完成成员添加。
3. 克隆项目
在项目页面中找到项目的 SSH 或 HTTPS 地址,然后在本地电脑上使用 Git 命令行工具或 Git GUI 工具进行克隆。
例如,在命令行中输入以下命令:
```
git clone git@gitlab.example.com:username/project.git
```
4. 提交代码
在本地电脑上修改项目文件后,使用 Git 命令行或 Git GUI 工具进行代码提交。
例如,在命令行中输入以下命令:
```
git add <filename>
git commit -m "提交说明"
git push
```
5. 创建分支
点击 “Merge requests” 菜单,然后点击右上角的 “New merge request” 按钮,进入创建合并请求的页面。
选择要合并到的目标分支,输入分支名称和说明,然后点击 “Submit merge request” 完成分支创建。
6. 代码审核
在合并请求页面中,其他成员可以对代码进行审核、评论和讨论。
例如,在合并请求页面中,可以点击 “Review” 菜单,然后选择 “Start review” 进入代码审核页面,对代码进行审查、添加注释和验证操作。
7. 合并代码
当代码审核通过后,点击合并请求页面中的 “Merge” 按钮,然后选择 “Merge when pipeline succeeds” 或 “Merge immediately”完成代码合并操作。
如果选择 “Merge when pipeline succeeds” ,需要等待持续集成流水线完成才能进行自动合并。如果选择 “Merge immediately” ,则立即合并代码。
8. 删除分支
合并代码后,可以在分支列表中删除不需要的分支。在项目页面中,选择 “Repository” 菜单,然后点击 “Branches” ,再点击要删除的分支名称,然后选择 “Delete branch” 进行删除分支操作。
以上就是 GitLab 的基本使用教程,希望对你有所帮助。