跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. Github & Git
  4. git branch -M main 的作用?

git branch -M main 的作用?

已定时 已固定 已锁定 已移动 Github & Git
2 帖子 2 发布者 382 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • moximoxiM 离线
    moximoxiM 离线
    moximoxi
    写于 最后由 编辑
    #1

    GitHub 新建一个仓库时需要 git branch -M main,请问这个命令作用有啥用?以前都不需要

    1 条回复 最后回复
    0
    • k1995K 离线
      k1995K 离线
      k1995
      写于 最后由 编辑
      #2

      git branch (-m | -M) <oldbranch> <newbranch> 用来重命名分支,-M 是--move --force 的缩写表示强制重命名。
      所以这个命令的作用是把默认的master分支重命名为 main。

      至于原因,是因为 2020 年 Black Lives Matter 黑人问题持续发酵,master 容易让人联想到奴隶。所以GitHub 为响应号召,决定2020年10月后新建项目的默认分支名都改为 main。
      当然你可以在个人设置页面里修改这个配置。

      1 条回复 最后回复
      0
      回复
      • 在新帖中回复
      登录后回复
      • 从旧到新
      • 从新到旧
      • 最多赞同


      • 登录

      • 第一个帖子
        最后一个帖子
      0
      • 社区首页
      • 版块
      • 最新
      • 标签
      • 热门