在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”完成合并。