Xcode 6.1与git一起表现得很奇怪

Ile*_*ian 5 git diff xcode xcode6

我经常使用来自XCode的一些git功能,例如:通过git status查看diff,blame,过滤器文件.除此之外,我几乎使用控制台.

但XCode开始表现得很奇怪.如果我试图看到差异,它说:

请求的修订版本中不存在此文件.

另一个例子 - 如果我有3个修改过的文件并尝试按git状态过滤(左下角,repo图标),它会这样做:有时只有2个文件显示为已修改 - 在2或3秒后显示第三个文件,但是不是前两个.它每隔2或3秒就会切换一次.

我尝试再次克隆回购.删除派生数据.从xcode首选项添加/删除repo.重新开始.我不知道该怎么办了.重新安装?

Ile*_*ian -1

重新安装 Xcode 就成功了。

如果这种情况再次出现,请尝试删除: ~/Library/Developer/Xcode并重新启动 Xcode。