Git因致命错误而失败。请求的URL返回URL 400

时间:2018-11-01 08:44:13

标签: tfs visual-studio-2017 azure-devops tfs2017 azure-devops-rest-api

我是天青人的新手。

  

我想将我的存储库克隆到Visual Studio2017。当我尝试   克隆它会引发错误。请对此提出建议。我可以连接   到存储库,但是无法克隆它。

enter image description here

2 个答案:

答案 0 :(得分:2)

在Team Explorer中的“克隆存储库”部分下方,请注意顶部框在URL中确实有空格。通过单击“取消”链接来取消克隆。这样做是因为您会发现无法编辑“克隆存储库”输入。 单击“团队资源管理器”窗口的“项目”部分中的“克隆存储库”链接。

您会注意到“克隆存储库”部分将再次出现,但现在将不可编辑。请注意,第一个/顶部输入框已用%20替换了URL中的所有空格。确保您是第二个框,该框正确映射了将源下载到的本地路径。点击克隆按钮,它应该

答案 1 :(得分:1)

错误是因为项目名称中有空格,如果您不能重命名项目,则有两种解决方法:

第一个解决方法

  • 在Team Explorer中,在“克隆存储库”部分下方,请注意顶部框的URL中确实有空格。通过单击“取消”链接来取消克隆。这样做是因为您会发现无法编辑“克隆存储库”输入。
  • 单击“团队资源管理器”窗口的“项目”部分中的“克隆存储库”链接。

  • 您会注意到“克隆存储库”部分将重新出现,但现在将不可编辑。请注意,第一个/顶部输入框已用%20替换了URL中的所有空格。确保您是第二个框,该框正确映射了将源下载到的本地路径。单击“克隆”按钮,它将起作用。

第二种解决方法

  • 使用浏览器导航到Azure DevOps中的“代码”存储库
  • 点击“克隆”按钮(图标)
  • 选择IDE“在Visual Studio中克隆”
  • 允许该链接打开VS 2017,它将通过正确的URL编码位置