git init更改本地默认分支

vscode 提交githu仓库

git init
hint: Using ‘master’ as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch
hint:
hint: Names commonly chosen instead of ‘master’ are ‘main’, ‘trunk’ and
hint: ‘development’. The just-created branch can be renamed via this command:
hint:
hint: git branch -m
Initialized empty Git repository in /home/ubuntu/Work/codebase/Cbase/webserver/server/.git/

Git 初始化仓库时给出了提示信息,告知你当前使用的分支名称是 master,并建议你可以更改默认分支名称为更符合现代标准的名称,如 main

更改默认分支名称

  1. 更改默认分支名称

    由于,执行git init,创建的分支为master,而github创建的仓库默认分支为main,如果你想将新创建的仓库的默认分支名称更改为 main,可以执行以下命令:

    git config --global init.defaultBranch main
    

    这将设置所有新初始化的 Git 仓库使用 main 作为默认的分支名称。

  2. 将当前分支重命名为 main

    如果你已经初始化了仓库,并且想要将当前的分支名称从 master 更改为 main,可以运行以下命令:

    git branch -m master main
    

    然后,使用以下命令检查更改:

    git branch
    

    这会显示当前的分支列表,其中应该包括 main

  3. 创建远程仓库

    如果你还没有设置远程仓库,可以使用以下命令添加远程仓库并推送你的更改:

    git remote add origin https://github.com/LYL1129/webserver.git
    git push -u origin main
    

注意事项

  • init.defaultBranch 设置git config --global init.defaultBranch main 命令将更改你以后初始化的所有新仓库的默认分支名称。这不会影响已经存在的仓库的分支名称。

  • 更新分支名称:如果你正在维护一个现有的项目,确保通知其他协作者分支名称的更改,以避免混淆。

通过这些步骤,你可以根据自己的需求更改默认分支名称,并确保你的 Git 环境与现代最佳实践一致。

上一篇:jvm虚拟机调优实战


下一篇:浙大数据结构:11-散列4 Hashing - Hard Version-init函数