Xcode 4.4 - 没有找到遥控器

sha*_*all 6 git xcode

当我尝试使用Xcode集成Xcode推送到远程时,10.8和Xcode 4.4的安装后告诉我'没有找到遥控器'.我仍然可以通过命令行成功推送,所以我的实际存储库很好.我已经安装了命令行工具,并尝试多次重启Xcode.另外,如果我去Organizer并尝试选择存储库,我得到的只是一个旋转活动指示器.如果我为给定的存储库选择'remotes',它就是空白的.请注意,Xcode 确实可以识别git,因为它确实显示了哪些文件被修改并允许提交./ usr/bin /中报告的系统git版本是:

git version 1.7.9.6 (Apple Git-31.1)
Run Code Online (Sandbox Code Playgroud)

是否有其他人遇到此问题,或者您是否有任何补救建议(或者至少是查看日志以查看错误的地方)?

更新10/18/13

此问题已在Xcode 5中得到解决.

der*_*imn 5

在Xcode或命令行中添加远程存储库时(从添加位置无关紧要),请确保使用存储库的完整路径.

例如:

从命令行,它足以指定

git remote add <name> gituser@gitserver:example.git
Run Code Online (Sandbox Code Playgroud)

当您的example.git位于gituser的主目录中时.但是,当您尝试将提交推送到此远程存储库时,Xcode无法处理此注释并说"找不到遥控器".

为了满足Xcode,您应该键入整个路径,如:

git remote add <name> gituser@gitserver:/home/gituser/example.git
Run Code Online (Sandbox Code Playgroud)


box*_*oxi 0

您需要首先添加一个远程存储库: git remote add yourname https://github.com/user/repo.git

然后推送...并且 xcode 找到远程存储库并且也可以推送。