在Ubuntu上使用GitLab管理分支,可通過命令行和Web界面兩種方式,以下是具體操作:
命令行方式
- 創建分支:
git branch <分支名>
,如git branch feature -x
。
- 切換分支:
git checkout <分支名>
,如git checkout main
。
- 查看分支:
git branch
,顯示所有分支,當前分支前有*
。
- 合并分支:先切換到目標分支,再執行
git merge <源分支名>
,如git checkout main
后,git merge feature -x
。
- 刪除分支:
git branch -d <分支名>
,刪除本地分支;git push origin --delete <分支名>
,刪除遠程分支。
Web界面方式
- 創建分支:在項目頁面點擊“New merge request”,選擇“Create a new branch”,輸入分支名等信息后提交。
- 切換分支:在項目頁面的“Repository”中,點擊“Branches”,找到要切換的分支,點擊進入詳情頁,點擊“Switch to this branch”。
- 查看分支:在項目頁面的“Repository”中,點擊“Branches”,可查看所有分支及狀態。
- 合并分支:在“Merge Requests”中,點擊“New merge request”,選擇源分支和目標分支,填寫描述后提交,審核通過后點擊“Merge”完成合并。