在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推送更改,也可以使用终端推送。
有人可以帮我解决这个问题吗?提前致谢
答案 0 :(得分:4)
这是由存储库URL中的空白“%20”引起的。 XCode 7/8似乎存在一些问题,它无法处理存储库URL中的空白区域。如果您推送到没有空白空间的远程URL,它可以成功推送。我也没有找到任何解决方案。作为解决方法,我通过Git push命令从终端推送更改。
您还可以在此处找到相同的问题:OS X 10.11 / Xcode 7.0.1 git push fails silently。