Vincent Bacalso
Vincent Bacalso

Reputation: 2147

Xcode letters beside files in Project Navigator

enter image description here

What are the significance of the letters beside the files in the Project Navigator? (e.g M,A)

Upvotes: 66

Views: 27752

Answers (3)

Geo
Geo

Reputation: 2681

A - Added (This is a new file that has been added to the repository)

C - Conflict (There is a conflict in the file)

D - Deleted (a file has been deleted)

M - Modified (An existing file has been changed)

R - Renamed (The file has been renamed)

U - Untracked (The file is new or has been changed but has not been added to the repository yet)

Upvotes: 20

Leander
Leander

Reputation: 752

Well, my project is not part of source control, yet the same icons are there. So there must be more to it.

UPDATE: Bacalso Vincent is correct, I did enable GIT on creating the project. I had completely forgotten about that though.

Upvotes: 0

Vladimir
Vladimir

Reputation: 170839

Those letters beside files in the Project Navigator of Xcode show the status of files that are under version control systems, such as SVN or Git. So, for instance:

  • M - means the file has changed and it should be merged into SCM
  • A - means this is a new file and should be added to SCM
  • U - means this is a newer version of a file on SCM and you need to update it
  • ? - means the file has not been added to source control
  • etc...

P.S. You can find list of statuses (at least for SVN) here

Upvotes: 87

Related Questions