一、新建分支提交
1.1创建远程分支
-
首先,通过网页浏览器访问GitLab项目.
-
在项目首页点击加号➕按钮,在弹出的下拉式菜单中,点击"New branch"。

-
页面跳转后,在"Branch name"下的输入框中输入远程新分支的名称(例如,
XDVS-216-update-splitter-node),然后点击"Create branch"完成远程新分支的创建。
1.2创建本地开发分支
-
在本地电脑上打开终端,把当前路径改为本地代码仓的根目录。
cd ~/viper/ros2_ws -
确认代码仓的状态以及当前所在分支
git status -
获取远端的最新分支信息
git fetch -
查看本地开发分支的状态
git status -
查看修改后与原来哪里不同
git diff -
提交代码到缓存
git add ~/viper/ros2_ws/src/realsense_nitros/launch/realsense_nitros.launch.py或者直接从git status中获取修改地址
-
提交git缓存在本地仓库
git commit -
提交到远程仓库
git push
1.3创建分支合并请求
最简单的一种情况,首页会出现刚提交到远程分支的提醒,所以可以直接点击"Create merge request"
