Git 创建新分支并推送到远程仓库

Git 创建新分支并推送到远程仓库

  1. 创建并直接切换到新分支
shell 复制代码
git checkout -b 【新分支名】
shell 复制代码
# 也可以分步操作

git branch 【新分支名】
git checkout 【新分支名】
  1. 在新分支上进行开发、提交
shell 复制代码
git add .
git commit -m 【提交信息】
  1. 推送新分支到远程仓库
shell 复制代码
git push -u origin 【新分支名】
复制代码
# 后续推送可以使用简写命令

git push

分支变化

  1. 未创建新分支时,执行 git branch -a 指令,输出如下结果
shell 复制代码
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
shell 复制代码
* master # 本地 master 分支,当前所在分支(带 * 号)
remotes/origin/HEAD -> origin/master # 远程默认分支指向
remotes/origin/master # 远程 master 分支
  1. 创建新分支后,执行 git branch -a 指令,输出如下结果
shell 复制代码
* V2.0
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
shell 复制代码
* V2.0 # 本地 V2.0 分支,当前所在分支(带 * 号)
master # 本地 master 分支
remotes/origin/HEAD -> origin/master # 远程默认分支指向
remotes/origin/master # 远程 master 分支
  1. 提交并推送后,执行 git branch -a 指令,输出如下结果
shell 复制代码
* V2.0
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/V2.0
  remotes/origin/master
shell 复制代码
* V2.0 # 本地 V2.0 分支,当前所在分支(带 * 号)
master # 本地 master 分支
remotes/origin/HEAD -> origin/master # 远程默认分支指向
remotes/origin/master # 远程 master 分支
remotes/origin/V2.0 # 远程 V2.0 分支
相关推荐
程序员黑豆19 小时前
Java 注释详解:单行、多行与文档注释的完整指南
java·前端·ai编程
油丶酸萝卜别吃20 小时前
前端转全栈学习路线
前端·学习
hey_sml20 小时前
JAVA每日一学---CompletableFuture中thenApply与thenCompose区别详解
java·开发语言
Doraemomo20 小时前
数据结构-环形链表
java·数据结构·链表
江畔柳前堤21 小时前
HBM:大语言模型时代的「算力血液」——从内存墙到带宽革命的深度拆解
服务器·人工智能·windows·目标检测·语言模型·自然语言处理·软件工程
维克兜率天21 小时前
【维克】ARMA模型:AR与MA的完美结合
后端·restful
萧瑟余晖1 天前
Java深入解析篇十七之SpringCloud
java·开发语言
是未才1 天前
从输入 URL 到页面返回:DNS、路由、TLS 与 HTTP 完整链路
java·后端·计算机网络
不会就选b1 天前
Linux之信号(二)
linux·运维·服务器
上海安当技术1 天前
半天接入:USBKey RESTful API + C 动态库,Web 和 C/S 两套集成路径实战
前端·后端·restful·集成·usbkey