📌  相关文章
📜  git init 更改默认分支名称 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:00:55.916000             🧑  作者: Mango

Git Init 更改默认分支名称 - Shell/Bash

简介

当我们使用 Git 初始化一个新的仓库时,它默认创建一个名为 master 的分支。然而,由于该术语在技术性和文化上都有一些争议,我们现在应该使用更中性的名称。Git 2.28 版本后默认使用 main 作为默认分支名称。

因此,我们需要将新创建的 Git 仓库的默认主分支更改为我们需要的名称。

在本文中,我们将讨论如何使用 Shell/Bash 命令更改默认分支名称。

步骤

以下是更改默认分支名称的步骤:

  1. 打开终端,在要创建新 Git 仓库的目录下输入以下命令:

    git init
    

    Git 仓库将被创建,并且默认分支 master 将会自动创建。

  2. 创建一个名为 config 的 Git 配置文件,并将默认分支名称修改为 main。可以使用以下命令进行操作:

    echo "init.defaultBranch = main" >> .git/config
    
  3. 将所有修改的内容添加到 Git 跟踪列表中,并且提交它们:

    git add .
    git commit -m "Change default branch name to main"
    
  4. 返回仓库的根目录:

    cd ../
    
  5. 最后,将仓库推送到远程 Git 服务器:

    git remote add origin https://github.com/your-username/your-repository.git
    git branch -M main
    git push -u origin main
    

    现在您的 Git 仓库的默认分支名称已经更改为 main

结论

在本文中,我们学习了如何使用 Shell/Bash 命令更改 Git 仓库的默认分支名称。这个简单的过程可以让您的 Git 仓库更适应你的团队的术语和需求。