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 分支
相关推荐
高频因子挖掘机1 小时前
回测收益为什么可能不真实?从时间戳、数据可用性到未来函数检查
后端·github·api
Joy T5 小时前
Agent 确定性上下文设计:从 Prompt 参数注入到能力分层
java·开发语言·微服务·架构·prompt·agent context
m0_587383008 小时前
广州 24 小时自助健身房解决方案技术实现与实战指南
java·spring·小程序·架构·需求分析
曦夜日长8 小时前
Git系统篇,Git本地使用(一):从“究极进化版“到三个区域的底层原理
大数据·linux·git·elasticsearch
·云扬·8 小时前
Prompt 工程与安全:从 System 设计到注入防御
java·人工智能·安全·ai·prompt
mengchanmian9 小时前
VSFTP 服务器搭建(Centos)
运维·服务器·centos
代码不停9 小时前
自动化测试(java)
java·开发语言·selenium·自动化
滕州市燕猫虎计算机科技工作室个体工商户9 小时前
《Rust程序设计》学习笔记八:结构体
笔记·学习·rust·rust程序设计
行百里er9 小时前
Redis 完结篇——Redis 热点问题在 Spring Boot 项目中实战
redis·后端
别动我齐刘海10 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人