如何从 TortoiseGit 重命名我的分支?

How can I rename my branch from TortoiseGit?

我知道去 rename branch from command line, but - since I'm using TortoiseGit 的路 - 我很好奇是否有任何选择可以做到这一点。

感谢您的回答:)

在文件管理器中,打开您的项目根目录(您的 .git 文件夹所在的位置)。

右键单击并转到:

TortoiseGit > Switch/Checkout

确保 Switch To 选项为 Branch。然后单击由 ...

表示的下拉菜单旁边的小按钮

将弹出一个 window 显示分支列表供您选择。
单击要重命名的那个。

点击F2

重命名您的分支。点击 Enter。单击 确定

现在在下拉菜单中,您会发现分支名称已更新。

如果要重命名不是当前分支的分支,请使用版本化文件夹的上下文菜单打开参考浏览器(您可能需要按住 Shift 键打开它时)。

select 您要重命名的分支,然后按 F2(或在上下文菜单中 select 重命名)。

https://tortoisegit.org/docs/tortoisegit/tgit-dug-browse-ref.html

如果只想重命名本地分支,可以参考其他答案。请按照以下步骤重命名本地和远程 分支。

  1. 右键单击存储库 -> TortoiseGit -> 浏览参考。

  1. Select 您要重命名的分支并点击 F2 按钮并输入新名称。该分支现在已在本地重命名。

  1. 右键单击重命名的分支并 select "switch/checkout to this.."

  1. 现在右键单击存储库并select "Git Commit -> "重命名分支

  1. Git 提交 window 将打开。输入提交消息并勾选左下角的复选框 "Message Only",然后单击 "Commit & Push"

如果此回答对您有帮助,请按赞按钮。