Xcode 上导航器窗格中的箭头表示什么?

What do the arrows in the navigator pane on Xcode indicate?

在 Xcode 的早期版本中,源代码管理工具会通过在文件名右侧显示粗体 'M' 来指示您修改了文件。

在 Xcode 9 中,我注意到我的某些文件现在显示向上或向上的箭头。它们表示什么?

我假设您指的是文本左侧的箭头。向下箭头表示它在下方显示其所有内容。单击它可折叠其内容,它会变为向右箭头。 M 代表自上次源代码控制提交以来已修改,如果您遇到 A,则代表已添加。

导航器中有时出现在文件右侧的箭头表示您是否有任何文件尚未推送到远程分支,或者您是否对该文件进行了更改以从远程提取.

向上的箭头表示您对尚未推送到远程存储库的文件进行了本地更改。

向下箭头表示您对该文件进行了远程更改,但尚未获取。

Xcode9 中的箭头看起来像这样。