升级到OS X 10.11和Xcode 7.0.1后,从Xcode的Source Control菜单调用git push失败。它无声地失败,带着愉快的信息"推动成功"。
当我执行" git push"从命令行,推送成功。
我非常确定我的原点是在Xcode中正确设置的,因为源代码控制 - >拉可以正常工作。
我的本地商店叫做#34; master"我的远程商店名为" origin"。我没有分支。
"来源"驻留在我的另一台Mac上,通过OS X文件共享访问,引用URL" file:///Volumes/git-repositories/%252010.5//"我的项目名称在哪里。不幸的是,我在URL中有一个空格,由Xcode双重编码为%25%20。线索?但拉为什么会工作?
mac hosting" origin"还运行OS X 10.11 / Xcode 7.0.1。它包含一个本地"主人"并配置为推送到#34; origin",它存在于同一磁盘上。它以完全相同的方式失败:Xcode Push静默失败,而Xcode Pull和命令行推送成功。
任何建议都非常感谢。谢谢。
答案 0 :(得分:1)
已解决:我创建了一个在其路径中没有空格的新原点。
猜测:当转义网址时,这是Xcode 7.0.1的git repo处理中的错误。