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

【Git】git初始化项目时 | git默认创建main分之 | 如何将git默认分支从main改为master

git 更改 branch

在 Git 中,如果你在第一次提交后想要将默认分支名从 main 修改为 master,你可以按照以下步骤进行操作:
创建 master 分支: 首先,你需要在当前的 main 分支基础上创建一个新的 master 分支。使用以下命令:

git checkout -b master

删除 main 分支: 现在你已经创建了一个新的 master 分支,可以将 main 分支删除。但在删除之前,请确保你的工作已经提交并备份好。使用以下命令:

git branch -d main

将远程分支设置为 master: 如果你的代码库已经存在于远程仓库中,你还需要更新远程仓库的默认分支。可以使用以下命令:

git push origin master

更新本地分支追踪: 如果你之前有追踪 main 分支的本地分支,你可能需要将它们重新设置为追踪 master 分支。使用以下命令:

git branch -u origin/master

现在,你的本地仓库的默认分支应该已经从 main 修改为 master,并且远程仓库的默认分支也已经更新为 master。
请注意,在进行这些操作之前,务必备份你的代码或者使用版本控制工具,以避免意外数据丢失。另外,确保你的项目团队已经知晓并同意这个变更。

http://www.lryc.cn/news/122533.html

相关文章:

  • Vue3中配置environment
  • 前端基础积累_新技术_Vue_React_H5_奇怪的BUG_面试_招聘
  • 【密码学】维京密码
  • 小米基于 Flink 的实时计算资源治理实践
  • React源码解析18(3)------ beginWork的工作流程【mount】
  • JAVA SpringBoot 项目 多线程、线程池的使用。
  • 【数据结构与算法】动态规划算法
  • 离线安装vscode插件,导出 Visual Studio Code 的扩展应用,并离线安装
  • 【ChatGPT 指令大全】怎么使用ChatGPT辅助程式开发
  • 涂色
  • 微服务——数据同步
  • MySQL 手机选号(AABB、ABCD、DCBA、AAA),SQL SERVER 手机选号(AABB、ABCD、DCBA、AAA),通过规则查询靓号
  • 【server组件】——mysql连接池的实现原理
  • DSP开发:串口sci的发送与接收实现
  • 实训一 :Linux的启动、关机及登录
  • Redis分布式锁问题
  • windows安装apache-jmeter-5.6.2教程
  • 密码检查-C语言/Java
  • 基于Matlab实现心电信号小波特征提取和对应疾病识别仿真(附上源码+数据集)
  • 第五十二天
  • 爬虫练手项目——获取龙族小说全文
  • OpenCV图像处理——几何变换
  • Apache JMeter:完全指南
  • js obj 生成java 实体 entity
  • 【第二阶段】kotlin语言的匿名函数与具名函数
  • P1123 取数游戏
  • JavaScript高级:原型与原型链继承方式
  • 使用vue-grid-layout时 You may need an appropriate loader to handle this file type.
  • C# 2048小游戏核心算法
  • 设计模式(5)代理模式