GitLab Rebase操作

GitLab Rebase操作

当您使用长时间运行的分支时,Rebase是一种将主合并到分支的方式。

Rebase操作的步骤

步骤(1): 进入您的项目目录并使用git checkout命令创建一个名称为rebase-example的新分支:

$ git checkout -b rebase-example

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

步骤(2): 现在,创建一个新文件并向该文件添加一些内容,如下所示:

$ echo "welcome to zyiz.net " >> rebase-file.md

“welcome to zyiz.net ”内容将被添加到rebase-file.md文件中。

步骤(3): 将新文件添加到工作目录,并将更改与消息(通过使用git commit命令)一起存储到存储库中,如下所示:

git commit . -m "Rebase file added"

标志-m用于在提交中添加消息。

步骤(4): 现在,切换到'master'分支。可以使用git checkout命令获取远程分支(master是分支名称):

 $ git checkout master

步骤(6): 切换到rebase-example分支以提交master分支。

$ git checkout rebase-example

步骤(7): 现在,可以使用git rebase命令将主分支提交到rebase-example分支:

$ git rebase master

完整的操作过程如下图所示 -