如何在Azure DevOps中更改分支名称

Sal*_*man 10 branch azure-devops

有没有办法在Azure DevOps中更改分支名称。如SS中所示,我已将我的分支命名为Developer分支,现在我想将其更改为特定的请求ID。这可能吗。

分行

Jay*_*ran 10

不幸的是,您无法重命名分支。但是,您可以从要重命名的分支中创建一个新分支,然后可以删除该分支。

根据设计,未实施重命名Azure Repo分支的重命名。您可以看到此现有的类似线程

请参阅此官方文档

  • 感谢您提供此答案,因为它很有帮助。但是,MS是错误的,这显然是一个错误。 (2认同)
  • 请注意,此方法只是使用新名称创建存储库的副本。这意味着分支的日期也会改变。因此,如果您尝试更正历史名称,可能会引起一些混乱。 (2认同)

小智 5

最好的方法是,从原始分支创建一个新分支,为其指定新名称,然后删除原始分支。

例如:将分支 A 重命名为 B

  1. 从 A 创建新分支(基于 A)
  2. 输入新分支名称 B
  3. 删除分支A。

注意:如果您按照此步骤操作,您将拥有分支的完整历史记录,并且还可以重命名分支。如果您删除分支然后创建新分支,您将不会有该分支的历史记录。