当前位置: 首页 > news >正文

通过git bash在本地创建分支,并推送到远程仓库中

文章目录

  • 背景描述
  • 命令如下:

背景描述

需要基于main分支创建一个新分支:fix-scx-annex

命令如下:

  1. 确保本地 main 分支是最新的
    先更新本地 main 分支,保证新分支是基于最新代码创建的:
# 切换到 main 分支gitcheckout main# 拉取远程最新 main 分支gitpull origin main
  1. 基于 main 创建并切换到新分支 fix-scx-annex
# 方式1:创建并切换(最常用)gitcheckout-bfix-scx-annex main# 方式2:(Git 2.23+ 推荐用)gitswitch-cfix-scx-annex main

执行完,你就已经在fix-scx-annex分支上了,代码完全和当前的main分支一致。

  1. 把新分支推送到 GitLab 远程仓库(因为新创建的分支,目前只存在于本地仓库中,需要推送到远程仓库中)
    刚创建完分支,在分支上还没有任何变动的情况下执行
    因为分支没有任何提交记录时,push会报错,我们做一个空提交作为初始化:
# 创建空提交,备注写清楚是分支初始化gitcommit --allow-empty-m"init: 基于main分支初始化fix-scx-annex分支"# 首次推送,远程自动创建分支并绑定上下游gitpush-uorigin fix-scx-annex
  • –allow-empty 允许无文件改动也生成提交记录
  • 备注清晰,远程仓库能看到这条初始化记录

    后续正常开发流程(之后改代码时)
gitadd.gitcommit-m"这里写本次功能修改说明"gitpush

(已经绑定过 -u,后续直接 git push 即可,不用带分支名

http://www.gsyq.cn/news/1543609.html

相关文章:

  • 别再被“格式转换”折腾了:为什么企业级大模型落地,我推荐星链 4SAPI?
  • 探秘!你身边的雨衣生产厂家都有哪些不为人知的秘密 - 资讯纵览
  • RK3576 AMP(bus_mcu + RT-Thread)移植实践总结
  • 六马达聚焦零损耗,AM-601让光缆接续一步到位
  • OpenCore Legacy Patcher深度解析:老款Mac硬件兼容性完全指南
  • 阿那亚海鲜推荐必吃榜海豚湾海鲜地方菜(孔雀城森屿海店)实测 - 资讯纵览
  • Nintendo Switch大气层系统完整指南:如何快速安装和配置自定义固件
  • 少儿拳击到底学什么?揭开家长最关心的 3 个真相 - 资讯纵览
  • WindowsCleaner终极指南:5大核心功能彻底解决C盘空间不足问题
  • 成都市龙泉驿区驾校哪家专业 成都鑫金箭机动车驾驶培训有限公司 19181792161 - 资讯纵览
  • 如何用Python量化投资工具PyPortfolioOpt实现智能资产配置?终极指南
  • 河北装配式围挡厂家排行:合规性与实用性实测对比 - 奔跑123
  • Qt事件循环的阻塞与唤醒:QEventLoop与processEvents的实战解析
  • 贵阳专业杀虫公司排行:合规资质与服务能力实测对比 - 奔跑123
  • 广东瀚秋智能装备股份有限公司 - 资讯纵览
  • 3步免费解锁Unity专业版:UniHacker全平台破解指南
  • 金税四期监管升级,企业税务体检到底有没有必要? - 资讯纵览
  • Zigbee 3.0 DRLC集群:智能电网需求响应的嵌入式实现详解
  • 机电设备安装维修资质
  • AEUX终极指南:如何用3个步骤将Figma设计无缝转换为After Effects动画?
  • 新疆纯玩团和包车导游区别 - 盛世西域旅行
  • 【硬核】Flutter 与 Android (Kotlin) 通信全解析:从 MethodChannel 到大数据传输优化
  • 上门取件寄快递哪家便宜?8家主流快递实测对比 - 快递物流资讯
  • 2026喷绘广告材料企业实力评估,解读 KT 板冷裱膜源头工厂、写真反光膜批发厂家、油画布宣绒布生产厂商市场格局 - 栗子测评
  • Mermaid终极指南:5分钟学会用文本生成专业图表
  • 2026 常熟黄金回收避坑大全!实测本地门店,变现不被坑、不乱扣费 - 资讯纵览
  • 北舞渡胡辣汤哪家最早最正宗?郑州三家老店深度测评对比 - 资讯纵览
  • 2026厕所隔断深度选型指南:如何为公共空间匹配最佳方案? - 资讯纵览
  • GD32F407工程搭建报错解决:cannot open source input file RTE_Components.h: No such file or directory
  • 番禺全域金小福黄金回收连锁直营全解析|11 街道一街一实体门店 - 花生花生1