Xcode 6.1 对 git 的表现很奇怪

标签 xcode git xcode6 diff

我经常使用 XCode 中的一些 git 功能,例如:查看差异、blame、通过 git status 过滤文件。除此之外,我几乎都使用控制台。

但是 XCode 开始表现得很奇怪。如果我尝试查看差异,它会显示:

This file does not exist at the requested revision.

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

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

最佳答案

重新安装 Xcode 成功了。

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

关于Xcode 6.1 对 git 的表现很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28406144/

相关文章:

git - 使用 Git 检索文件的旧版本

ios - Xcode Organizer 崩溃 没有帐户记录?

ios - libz.dylib 与 libz.1.2.3.dylib 与 libz.1.2.5.dylib

objective-c - 分发配置文件有效,但开发配置文件显示未找到有效的签名实体

git - 在git中的分支内创建分支

Git:获取一个分支的所有笔记

uitableview - Swift - 什么是沮丧?为什么我需要向下转换 tableview 中的单元格?

ios - 如何在不使用 Storyboard的情况下创建新的 Swift 项目?

objective-c - 单点触控设备只会崩溃

ios - 元磨损 : Unable to build Cocoapod used in IOS application