当我尝试使用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中得到解决.
在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)
您需要首先添加一个远程存储库: git remote add yourname https://github.com/user/repo.git
然后推送...并且 xcode 找到远程存储库并且也可以推送。
| 归档时间: |
|
| 查看次数: |
7382 次 |
| 最近记录: |