Git 重命名分支 – 如何更改本地分支名称

2,427 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第8天,点击查看活动详情

在构建项目时,有时可能需要重命名本地分支。但是你如何在 Git 中做到这一点?

在本文中,我将为你提供两种在 Git 中重命名本地分支的方法。

如何在 Git 中重命名分支 – 方法 #1

第 1 步:确保你位于项目的根目录中

你首先需要打开终端,然后cd(更改目录)到项目的根目录。

例如,如果你在主目录中并想要cd进入位于桌面上的项目,这就是命令的外观。

cd Desktop/project-name

这是将目录更改为名为 的项目的示例Happy_Messages_Bot

屏幕截图 2021-11-02-at-10.30.01-PM

第 2 步:转到要重命名的分支

我们可以使用git checkout命令切换到另一个分支。

git checkout branch-name

在这个例子中,我想切换到test-branch我创建的。

屏幕截图 2021-11-02-at-10.39.57-PM

第 3 步:使用-m标志更改分支的名称

这是命令更改分支名称的样子:

git branch -m new-branch-name

在此示例中,我想将我的分支名称从 更改test-branchtest-branch2

git branch -m test-branch2

你可以使用git status来查看你的新分支名称。

屏幕截图 2021-11-02-at-10.52.02-PM

如何在 Git 中重命名分支 - 方法 #2

我们可以在一个命令中重命名本地分支,而无需使用git checkout.

第 1 步:确保你在 master/main 分支中

要检查你是否在 master/main 分支中,请运行git status

屏幕截图 2021-11-02-at-11.02.20-PM

如果你不在 master/main 分支中,则需要运行git checkout mastergit checkout main.

屏幕截图 2021-11-02-at-11.05.28-PM

第 2 步:使用-m标志重命名分支

你可以使用此语法将旧分支重命名为新分支。

git branch -m old-branch new-branch

这就是将 重命名为 的test-branch样子test-branch2

git branch -m test-branch test-branch2

要查看你的新分支名称,你可以运行git branch它将列出你的所有分支。

屏幕截图 2021-11-02-at-11.15.52-PM

这是在 Git 中重命名本地分支的两种方法。