Xcode 4:源控制选项变灰(Git本地存储库)

当我在
Xcode 4中设置一个新项目,并选择“为这个项目创建本地git存储库”时,一切似乎都已经足够了.我可以从管理器提交文件(它会出现.)但是,在项目管理器中,“源代码管理”菜单选项(提交等)都是灰色的,除了“存储库”,当然只是带我去组织者.

此外,在项目管理器窗口中,我没有看到任何图标按文件名指示它们是否已更改,已提交等,就像我在Xcode 4文档中的屏幕截图中看到的那样.

我已经尝试了这个与Github连接的项目和一个只使用本地存储库的项目,而且我还没有看到这些选项不会变灰.有什么建议?

最佳答案 我发现这个问题的原因是我在/ Developer中保存了项目.

事实证明,这是一个很大的禁忌.它不仅以原始问题中描述的方式破坏了git集成,而且打破了其他功能,例如Xcode 4的重构功能,它还存在在安装更新时删除所有工作的风险.一旦我开始在/ Developer之外保存项目,Xcode 4中的所有git函数都按预期开始工作.

底线:不要在/ Developer中保留项目.

点赞