Git 面试题 目录

如何使用 Git branch -m <old> <new> 重命名本地分支?

推荐答案

本题详细解读

1. 命令解释

git branch -m <old> <new> 是 Git 中用于重命名本地分支的命令。其中:

  • -m--move 的缩写,表示移动或重命名分支。
  • <old-branch-name> 是当前分支的旧名称。
  • <new-branch-name> 是你想要重命名的新分支名称。

2. 使用场景

当你需要更改本地分支的名称时,可以使用这个命令。例如,你可能发现分支名称拼写错误,或者想要更清晰地表达分支的用途。

3. 示例

假设你当前在 feature/login 分支上,想要将其重命名为 feature/authentication,你可以执行以下命令:

4. 注意事项

  • 如果你想要重命名当前所在的分支,可以省略 <old-branch-name>,直接使用 git branch -m <new-branch-name>
  • 如果新分支名称已经存在,Git 会提示错误,你需要先删除或重命名现有的分支。
  • 这个命令只会重命名本地分支,不会影响远程仓库中的分支。如果你需要同步重命名远程分支,需要额外的步骤。
纠错
反馈