在Xcode中,我创建了一个新项目,并在向导中选择创建一个git repo。向导完成后,所有工件都被提交给git。
正如我一直在编辑的那样,每当我右键单击Project Navigator中的顶部/第一个黄色文件夹并选择“Source Control> “提交所选文件”,某些文件类型(.storyboard,main.m,.xcdatamodeld)无法从显示的提交窗口提交。
项目管理器在所有这些文件的右侧显示“M”图标,因此它知道它们已被修改。此外,如果我右键单击单个文件并执行提交,则允许我提交。
我正在使用Xcode v4.5.2。
两个问题:
为什么它会在提交窗口中列出'.storyboard',但是我不会让它选择提交?
为什么其他文件(main.m,.xcdatamodeld)甚至没有显示在提交窗口中?
答案 0 :(得分:3)
使用“文件”菜单或Option-Command-C中的“Source Control - > Commit ...”,您将能够将.storyboard与项目中的其他文件一起提交。
上下文菜单“Commit Selected Files ...”似乎只允许使用在进入提交窗口之前明确选择的文件。即使它显示了已修改的文件,也无法选择它们。