我创建了一个新项目,并勾选了“创建本地git仓库”的选项。我打开组织器查看我的项目是否有仓库,确实有。我对一些文件进行了更改,注意到了源代码控制特定的字母“M”、“A”,但是当我选择:文件->源代码控制->提交时,XCode 4.2给出以下消息:
无法执行操作,因为找不到有效的工作副本
请验证您的文件是否在源代码控制之下并重试
然而,我再次打开组织器,发现我的项目仓库左侧栏目有三个图标:分支、远程和与项目同名的文件夹。我选择最后一个(文件夹)并按下组织器底部栏的提交按钮。提交窗口打开,我成功地进行了提交。现在,当我关闭组织器并编辑我的项目中的一些文件时,我不会看到每个修改文件旁边的源代码控制特定字母“M”...“A”...
我的问题涉及两个方面:
1) 为什么我不能从文件->源代码控制->提交菜单选项进行提交?
2) 当我从仓库本身提交,并返回到项目并编辑某些文件时,为什么我不会看到修改文件旁边的源代码控制字母?