首页 > 其他分享 >git如何将分支名由main改为master

git如何将分支名由main改为master

时间:2024-02-04 14:23:32浏览次数:29  
标签:重命名 git 仓库 master 名由 main 分支

要将分支名从 "main" 改为 "master",请按照以下步骤操作:

  1. 首先,确保你已经在要重命名的分支上。通常,这是 "main" 分支。要检查当前分支,请运行以下命令:
git branch

这将显示所有本地分支,当前分支前会有一个星号 (*)。

  1. 如果你需要切换到 "main" 分支,请运行以下命令:
git checkout main
  1. 现在,你可以使用 git branch 命令将 "main" 分支重命名为 "master"。运行以下命令:
git branch -m main master

这将把当前分支(即 "main" 分支)重命名为 "master"。

  1. 如果你有远程仓库,并且希望将重命名后的分支推送到远程仓库,请运行以下命令:
git push -u origin master

这将把本地的 "master" 分支推送到远程仓库,并设置 "master" 分支作为跟踪分支。

  1. 如果其他人正在使用旧的 "main" 分支,你需要通知他们重命名分支。他们可以使用以下命令来重命名远程分支:
git fetch origin
git branch -u origin/master main

然后,他们需要重命名本地分支:

git branch -m main master

现在,分支名已经从 "main" 更改为 "master"。

要将 "master" 分支设置为默认分支,你需要在远程仓库中进行操作。以下是如何将 "master" 分支设置为默认分支的步骤:

  1. 登录到你的远程仓库托管服务,例如 GitHub、GitLab 或 Bitbucket。

  2. 导航到你的仓库设置或项目设置。这些设置通常位于仓库页面的右上角或左侧边栏。

  3. 在设置页面中,找到 "默认分支" 或 "默认分支名" 设置。这可能位于 "分支"、"仓库" 或 "版本控制" 部分。

  4. 将默认分支名称更改为 "master"。确保输入的名称与你的仓库中实际存在的分支名称匹配。

  5. 保存更改。这可能需要点击 "保存"、"更新" 或 "应用" 按钮。

现在,当其他人克隆你的仓库时,他们将自动获取 "master" 分支。请注意,这不会影响已经克隆了仓库的人,他们需要手动更改默认分支。

标签:重命名,git,仓库,master,名由,main,分支
From: https://www.cnblogs.com/aquester/p/18006101

相关文章

  • gitlab 502问题解决
    问题现象: Whoops,GitLabistakingtoomuchtimetorespond.Tryrefreshingthepage,orgoingbackandattemptingtheactionagain.PleasecontactyourGitLabadministratorifthisproblempersists. 问题定位分析:一、查看系统资源使用情况磁盘满了g......
  • Gitlab Prometheus 磁盘空间占用
    gitlab默认启用Prometheus,数据存储时长是15天,经观察磁盘占用较大(我这边平均每天1G)如果磁盘紧张的情况下可以修改数据保留时长,或直接关闭Prometheus监控,修改配置文件的方法如下:配置文件位置gitlab/config/gitlab.rb1、修改保留天数,下面的配置内容默认全部是注释掉的,可以去......
  • Git必知必会基础(18):PyCharm中使用Git
    目前主流ide是pycharm、idea等,他们可以集成git,下面分享下基本用法。数据准备远程仓库 演示:在PyCharm中使用Git(IDEA中类似)版本 配置GitSettings——>VersionControl——>Git——>指定git命令的执行路径——>点击Test 检出项目(gitclone)VCS——>GetfromVersionControl... 版......
  • Github登录 2FA(Two-Factor Authentication/两因素认证) 浏览器插件-已验证
    Github登录2FA(Two-FactorAuthentication/两因素认证)浏览器插件-已验证chrome装下这个扩展身份验证器https://chromewebstore.google.com/detail/身份验证器/bhghoamapcdpbohphigoooaddinpkbai?pli=1装好以后,到登录的页面,有个二维码,用这个插件扫一下就能登录了,然后就有......
  • 本地一套环境管理多个分支git
    一套本地环境通常可以支持多个分支。每个分支都可以在本地环境中独立进行开发和测试。这使得团队成员能够并行开发不同的特性或修复不同的bug而无需相互干扰。#新建一个分支peijiaogitbrachpeijiao#同步本地分支到远程分支gitcheckoutpeijia......
  • 提升编码幸福感的秘密「GitHub 热点速览」
    写代码是一个充满挑战的事情,在这段充满挑战的旅途中,我们都渴望找到那个提升幸福感的秘密。没准是更先进或是更快的工具,希望本期热点速递的开源项目,能给你带来启迪和乐趣,上菜!第一个上场的是一款用Rust写的代码编辑器:Zed,因为它足够快、足够先进。全栈不等于全占......
  • 来了!HelloGitHub 年度热门开源项目
    年关将至,「HelloGitHub月刊」也迎来了年终盘点时刻。在过去的一年里,「HelloGitHub月刊」一共分享了520个开源项目。我始终秉持着分享GitHub上有趣、入门级开源项目的初心,一直在路上,不断探索、发现和分享着那些令人惊叹的开源项目。这次的HelloGitHub年度盘点,为了满足不......
  • 2、Git之Windows版本的安装
    2.1、下载Git官网下载地址:https://git-scm.com/download/最初,Git是用于管理Linux社区的代码,所以在很长的一段时间内,Git只能安装在Linux或Unix系统上。现在,Git已经可以安装在Linux、Unix、Mac和Windows这几大系统上了。由于大多数用户用的都是windows系统(64位),......
  • github推送本地仓储到远程
    转自:https://zhuanlan.zhihu.com/p/1363553061.流程如果是从github上下载的别人的仓储,想推到自己的下面,那肯定是已经关联了远程仓储了,查看关联:gitremote-vv#查看已关联的远程仓储gitremotermorigin#删除已关联的远程仓储[email protected]:you......
  • Git 克隆指定分支
    Git克隆指定分支指定远程分支克隆的好处减少仓库下载体积,提高代码仓库下载速度a.在没有需要查看历史提交的情况下,使用浅克隆模式只克隆最新一次的提交内容: [email protected]/ghimi/hello.gitb.在远程仓库分支比较多的情况下,只克隆远程......