GitLab Rebase操作
當您使用長時間運行的分支時,Rebase是一種將主合併到分支的方式。
Rebase操作的步驟
步驟(1): 進入您的項目目錄並使用git checkout
命令創建一個名稱爲rebase-example
的新分支:
$ git checkout -b rebase-example
標誌-b
表示新的分支名稱。
步驟(2): 現在,創建一個新文件並向該文件添加一些內容,如下所示:
$ echo "welcome to yiibai.com " >> rebase-file.md
「welcome to yiibai.com 」
內容將被添加到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
完整的操作過程如下圖所示 -