Gitlab使用

一、新建分支提交

1.1创建远程分支

  1. 首先,通过网页浏览器访问GitLab项目.

  2. 在项目首页点击加号➕按钮,在弹出的下拉式菜单中,点击"New branch"。

  3. 页面跳转后,在"Branch name"下的输入框中输入远程新分支的名称(例如,XDVS-216-update-splitter-node),然后点击"Create branch"完成远程新分支的创建。

1.2创建本地开发分支

  1. 在本地电脑上打开终端,把当前路径改为本地代码仓的根目录。

    复制代码
    cd ~/viper/ros2_ws
  2. 确认代码仓的状态以及当前所在分支

    复制代码
    git status
  3. 获取远端的最新分支信息

    复制代码
    git fetch
  4. 查看本地开发分支的状态

    复制代码
    git status
  5. 查看修改后与原来哪里不同

    复制代码
    git diff
  6. 提交代码到缓存

    复制代码
    git add ~/viper/ros2_ws/src/realsense_nitros/launch/realsense_nitros.launch.py

    或者直接从git status中获取修改地址

  7. 提交git缓存在本地仓库

    复制代码
    git commit
  8. 提交到远程仓库

    复制代码
    git push

1.3创建分支合并请求

最简单的一种情况,首页会出现刚提交到远程分支的提醒,所以可以直接点击"Create merge request"

相关推荐
在路上走着走着16 小时前
openclaw v2026.4.5 版本 提示 pairing required 解决方案
gitlab
Gazer_S5 天前
【GitLab npm Registry 非标准端口安装问题解决方案】
前端·npm·gitlab
-KamMinG5 天前
Gitlab版本升级方案-13.x到17.x
gitlab
菜鸡00017 天前
把一个项目传到 GitLab 的某个群组
大数据·elasticsearch·gitlab
AlbertS8 天前
记一次推送lfs失败不能迁移git仓库到新的gitlab的问题
git·ai·gitlab·lfs·rejected
日更嵌入式的打工仔8 天前
Windows 下 GitLab 完整使用指南
windows·gitlab
会飞的大可8 天前
Jenkins vs GitLab CI/CD:2026 企业级 CI/CD 工具深度选型评测
ci/cd·gitlab·jenkins
庭風8 天前
让 AI 从需求直接走到 MR:我开源了一个面向 GitLab 的工作流 MCP
gitlab
Sakuyu434689 天前
Git-GitLab-JenKins
git·gitlab·jenkins
Aaron_dw9 天前
基于 Jenkins + GitLab + 自动化测试的 CI/CD 自动化系统方案(IaC + 弹性构建节点)
ci/cd·gitlab·jenkins