Xcode A+源代码控制符号

14

我刚刚注意到XCode显示与源代码控制相关的"A+"符号。 这是什么意思?


19
A+ 表示文件已经被移动。更多信息请参见:https://dev59.com/kHVD5IYBdhLWcg3wXacd - user2129800
1个回答

19

A+代表移动文件(重命名被视为移动)。所有功劳归于user2129800用户,其答案在问题下的评论中。


2
也许更改名称会导致 A+,但我有一个文件名为 A+,但其名称从未更改过。原因必须是更普遍的。 - RobertL
不确定移动是唯一的原因。我刚刚创建了一个类并编写了一些代码。现在.h有“ A”即New,而.m则有“ A +”。我没有移动或重命名任何内容。 - NKorotkov
1
有时候,当你删除一个源文件并添加一个新文件,这个新文件与被删除的文件非常相似时,版本控制会跳过D和A状态,并将其标记为A+(重命名)。 - Tomasz Bąk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接