Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何在Azure DevOps中更改分支名称_Git_Azure Devops_Branch - Fatal编程技术网

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

Git 如何在Azure DevOps中更改分支名称,git,azure-devops,branch,Git,Azure Devops,Branch,有没有办法在Azure DevOps中更改分支名称。如SS中所示,我已将我的分支命名为Developer branch,现在我想将其更改为特定的request-id。 这可能吗 很遗憾,您无法重命名分支。但是,可以从要重命名的分支创建新分支,然后可以删除该分支 根据设计,azure回购分支的重命名未实现。你可以看到 提供以下说明: 打开回购>分行视图 找到旧的分支 将鼠标悬停在旧分支>…(更多)图标>+新分支上 输入新分支名称>创建分支 将鼠标悬停在旧分支>垃圾箱图标上(删除分支) 您可以按照以

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


很遗憾,您无法重命名分支。但是,可以从要重命名的分支创建新分支,然后可以删除该分支

根据设计,azure回购分支的重命名未实现。你可以看到

提供以下说明:

  • 打开回购>分行视图
  • 找到旧的分支
  • 将鼠标悬停在旧分支>…(更多)图标>+新分支上
  • 输入新分支名称>创建分支
  • 将鼠标悬停在旧分支>垃圾箱图标上(删除分支)

  • 您可以按照以下步骤执行此操作:

    • 使用git将分支从X重命名为Y
    • 在Azure中:
      • 删除链接的分支(X)
      • 添加指向新分支的链接(Y)

    感谢您的回答,因为它很有帮助。然而,MS是错误的,这显然是一个bug。Azure DevOps没有实现几乎所有其他Git客户机都具有的这个完全微不足道的功能,这太奇怪了。使用doc链接中描述的解决方法并不难,但这相当愚蠢。您能详细说明添加链接的含义吗?这是Devops特有的吗?@Arthuratotout是的,在Azure Devops中,在票据(例如任务、错误修复等)的右侧,正在开发中,您有一个名为“+添加链接”的文本按钮。单击它,您将能够将您的票据链接到git分支。