【问题标题】:Facing issue while pushing changes from XCode 7.x / 8.x to TFS - Git repository将更改从 XCode 7.x / 8.x 推送到 TFS 时面临问题 - Git 存储库
【发布时间】:2016-12-16 11:12:16
【问题描述】:

Xcode 更新到版本 7.x / 8.x 后,我在将更改从本地 GIT 推送到远程 TFS - GIT 存储库时遇到问题。

推送时,我收到推送操作失败的警告,因为找不到匹配的遥控器。确保您的 Git 配置中有远程 URL 'https://abc.visualstudio.com/DefaultCollection/Project%20IOS/_git/Project-IOS' 的远程条目。

但是,我可以从同一个远程 TFS - GIT 存储库中提取更改

与 Xcode 7.x / 8.x 不同,我可以从 Xcode 6.x 推送更改,也可以使用终端进行推送。

有人可以帮我解决这个问题吗?提前致谢

【问题讨论】:

  • 你能用命令行推送吗?这个错误是否只发生在 GUI 上?

标签: xcode git tfs


【解决方案1】:

这是由存储库 URL 中的空格“%20”引起的。 XCode 7/8 似乎存在一些问题,它无法处理存储库 URL 中的空白。如果你推送到一个没有空格的远程 URL,它可以推送成功。我也没有找到任何解决这个问题的方法。作为一种解决方法,我通过 Git push 命令从终端推送更改。

您也可以在这里找到相同的问题:OS X 10.11 / Xcode 7.0.1 git push fails silently

【讨论】:

  • 删除remove URL中的空格后,我可以成功推送更改。 @Edd
  • @ManojSengottuvel 如果对您有帮助,您可以将其标记为答案吗? :)
猜你喜欢
  • 1970-01-01
  • 2013-04-16
  • 2016-06-27
  • 2012-06-24
  • 2011-12-27
  • 1970-01-01
  • 1970-01-01
  • 2021-09-26
  • 2015-08-22
相关资源
最近更新 更多