Xcode源控件未显示当前分支更改

时间:2017-03-23 20:09:28

标签: xcode git version-control

我正在运行Xcode 8.2.1,并且正在使用github版本控制。通常,我可以在顶部栏中按Source Control,然后提交。此菜单通常显示我在本地分支上更改的所有文件,我可以单击文件并查看本地差异。当我在终端中运行“git status”时,修改后的文件会显示出来。有没有什么方法可以解除与源代码控制的关联?我已将源代码管理首选项设置为已启用,并选择了所有选项,但“在历史记录中显示Git合并提交”

1 个答案:

答案 0 :(得分:0)

不,你不能将终端与xcode取消链接。

在xcode中,您所做的是基于本地工作副本。您在终端中使用的git命令也基于本地git repo。所以来自xcode和终端的git状态应该始终是同步的。

如果您希望xcode在使用源代码管理之前显示哪些文件已更改 - >提交找到更改的文件,xcode没有好办法。您可以使用命令git status找到这些文件。

或者您可以反馈此请求here,例如,如果文件已更改,则将图标更改为红色复选标记(未更改带蓝色锁定图标的文件)。

enter image description here