GitLab 合并提交

GitLab 合并提交

描述

合并提交是在获取合并请求时将所有提交合并为一个的方法。

合并提交的步骤

步骤1 - 进入你的项目目录,使用git checkout命令切换到一个名为squash-chapter的新分支。

GitLab 合并提交

标志 -b 表示新的分支名称。

步骤2 - 现在,创建一个具有两个提交的新文件,将该文件添加到工作目录并将更改与提交消息一起存储到存储库中,如下所示 –

GitLab 合并提交

步骤3 − 现在,通过使用下面的命令将上述两个提交压缩为一个提交 –

$ git rebase -i HEAD~2

在这里,git rebase 命令用于将一个分支的修改整合到另一个分支中,HEAD~2 指定了最近的两个合并后的提交,如果你想合并四个提交,那么你需要写作 HEAD~4。另一个重要的点是,你至少需要两个提交才能完成合并操作。

步骤4 - 输入上述命令后,它将打开以下编辑器,在第二行中,你需要将 pick 改为 squash(你需要合并此提交)。

GitLab 合并提交

现在按下 Esc 键,然后输入冒号(:)并键入 wq 保存并退出屏幕。

步骤5 - 现在按如下所示将分支推送到远程存储库 –

GitLab 合并提交

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程