企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

基于gitlab的PR操作教程(gitlab pr)

wudianyun 2025-01-29 18:23:33 精选文章 19 ℃

基于gitlab的PR操作教程

注:该教程主要基于git命令行操作,其他图形化工具也可完成以下所有操作步骤,顺手即可。

推荐工具:Source Tree ,TortoiseGit

参考:gitflow

一 . 基于分支的PR操作

1. 本地切换到master分支

1. 拉取最新代码

2. 基于master创建hotfix分支

3. 在新分支上进行修改代码后提交

4. 提交本地分支到远程仓库


6 . 提交修改后,就可以打开拉取请求并开始PR操作。

打开拉取请求的步骤:

1. 登录git.yonyou,会出现创建合并请求按钮

2. 点击创建合并请求按钮

3. 检查提交没有问题,点击 Submit。之后通知管理员(lidwt@yonyou.com)即可。

4. 待管理员同意后即可在master的提交历史中看到合并成功信息。

5. 合并后可以分别删除远程与本地仓库的hotfix分支以净化git空间。

在gitlab上也可以点击按钮图形化删除分支


二 . 基于cherry-pick的RP操作(仅限于拥有待合并分支提交权限的情况下操作)

1. 开发分支上修改代码

2. 提交修改


3. 使用gitk或者其它图形化工具查看commitid

4. 随便复制多于6位的commitid

5. 切换到master分支并拉取最新代码

6. git cherry-pick commitid 摘取提交到本分支

7. 成功后可直接提交

8. 再次使用gitk查看提交,可发现在开发分支上的提交已经成功更新到master分支上

最近发表
标签列表