我正在尝试将整个Xcode项目提交并推送到包含其他文件和文件夹的github存储库中。我创建了这个项目(但不是仓库),制作了文件,然后将其连接到github仓库(所以我的Xcode项目并不包含仓库中的所有内容)。现在,当我尝试提交和推送时,Xcode仅给我提供了针对单个文件而不是整个项目执行此操作的选项。然后,当我的朋友尝试拉时,他获取了文件,但没有获取.xcodeproj文件,我认为这是运行模拟器所必需的。我们以为他可以创建一个新的Xcode项目,并在其中包含github上的文件,然后从中开始工作,但我们担心这会创建不同的分支并合并冲突。当他尝试在计算机上提交并推送项目时,他可以右键单击文件层次结构中的根文件夹,这为他提供了提交并推送整个项目的选项。但是,当我这样做时,它只允许我提交单个文件。如果我尝试通过屏幕顶部的源代码管理选项卡进行提交和推送,则会发生相同的情况。为什么我不能提交并推动整个项目?