重命名项目中的 Git 存储库

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

可以通过 Web 浏览器重命名项目中的 Git 存储库。 重命名存储库后,团队中的每个成员都应执行几个步骤来重新启用其开发计算机以连接到服务器上的存储库。

先决条件

  • 如果要使用 az repos update 命令重命名存储库,请务必按照 Azure DevOps CLI 入门中的步骤操作。

重命名存储库

  1. 在 Web 门户中,依次选择“存储库”、“文件”。

    查看文件

  2. 在存储库下拉列表中,选择“管理存储库”。

    管理存储库

  3. 从“存储库”列表中选择存储库的名称,选择“...”菜单,然后选择“重命名存储库”。

    重命名存储库

  4. 键入存储库的新名称并选择“重命名”以重命名存储库。

    重命名存储库确认

更新开发计算机上的 Git 远程库

Git 使用远程引用在存储库的本地副本与存储在服务器上的远程版本之间提取和推送更改。 重命名 Git 存储库或项目后,应更新远程引用。 更新引用以使远程存储库 URL 包含项目和存储库名称。

团队中的每个成员都必须更新其本地 Git 存储库,才能继续从其开发计算机连接到项目中的存储库。 以下说明显示了如何更新已重命名为 Fabrikam 的 Fabrikam Mobile 存储库的远程库。

获取存储库的新 URL

  1. 依次选择“存储库”、“文件”。

    查看文件

  2. 选择“文件”窗口右上角的“克隆”,然后复制克隆 URL。

    检索克隆 URL

在 Visual Studio 中更新远程库

更新远程库:

  1. 在菜单栏的“Git”菜单中,选择“管理远程库”。

  2. 在“选项”对话框中,选择要编辑的远程库,然后选择“编辑”。

    屏幕截图显示了“选项”对话框,其中包含编辑远程库的选项。

  3. 将提取和推送远程引用替换为从远程存储库复制的 URL。

  4. 选择“保存”,然后选择“确定”以关闭“选项”对话框。

Visual Studio 2019 版本 16.8 及更高版本提供 Git 版本控制体验,同时保留团队资源管理器 Git 用户界面。 要使用团队资源管理器,请取消选中菜单栏中的工具>选项>预览功能>新 Git 用户体验。 可以互换使用任一界面中的 Git 功能。

从 Visual Studio 团队资源管理器更新远程库:

  1. 连接到存储库。

    连接到存储库

  2. 打开项目设置。

    项目设置

  3. 打开存储库设置。

    存储库设置

  4. 编辑提取和推送远程引用,并粘贴从远程存储库复制的 URL。

    编辑远程库

问答

问:是否可以再次重命名存储库? 是否可以重复使用旧的存储库名称?

答:是