news 2026/6/17 20:19:25

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
通过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 即可,不用带分支名

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/17 20:08:52

告别开题内耗!paperxie智能写作,一站式搞定学术开题所有难题

paperxie-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/课程论文开题报告 - PaperXie智能写作PaperXieAi论文智能生成软件,10分钟生成万字毕业论文、期刊论文、文献综述、PPT,Aigc查重、降重报告、文献资料。只需一个标题,从开…

作者头像 李华
网站建设 2026/6/17 20:04:35

MySQL 查询完全攻略:JOIN 联表、分组聚合(GROUP BY/HAVING)与 SQL

副标题:后端开发必备——从 SELECT 基础到百万级数据调优,一文打尽 前言:SQL 是程序员的“硬通货” 在数据库的世界里,写对 SQL 是本能,写快 SQL 是本事。很多业务 bug 源于查不对,更多性能灾难源于查不快。 本文将 MySQL 查询按照“单表过滤 → 多表联接 → 聚合统计 …

作者头像 李华
网站建设 2026/6/17 20:03:49

[SGLang系列] 深度拆解Qwen3-0.6B模型核心架构与实战落地

很多人接触大模型推理技术时,都会陷入一个误区,只会调用现成的模型接口,却完全不清楚AI到底是如何读懂文字、生成内容的。我们平时输入一句提问,模型返回一段通顺的回答,背后并不是简单的文本匹配,而是一套…

作者头像 李华
网站建设 2026/6/17 19:42:19

Kobo阅读器终极自定义指南:用NickelMenu打造个性化电子书体验

Kobo阅读器终极自定义指南:用NickelMenu打造个性化电子书体验 【免费下载链接】NickelMenu The easiest way to launch scripts, change settings, and run actions on Kobo e-readers. 项目地址: https://gitcode.com/gh_mirrors/ni/NickelMenu 你是否曾经觉…

作者头像 李华