我的Xcode项目中的某些文件和文件夹未被推送到远程存储库

时间:2018-04-30 01:42:13

标签: ios xcode git repository bitbucket

我有3个独立的Xcode项目。所有3个都被推到了bitbucket上的个人远程回购。我决定将这3个项目组合起来,所以我将一些文件和文件夹从2个项目拖到主项目中。现在,当我推送到远程仓库时,文件&我拖入主项目的文件夹没有显示在bitbucket上,但它们位于我计算机上的项目文件夹中,应用程序运行正常。有没有想过为什么这些新文件/文件夹没有出现?

2 个答案:

答案 0 :(得分:1)

他们的内容没有显示,因为当您拖动这些项目文件夹时,您还包含了他们的.git子文件夹。

这将使那些文件夹嵌套git存储库,在这种情况下,父repo将只记录tree SHA1 (a gitlink),而不记录其内容。

如果您不关心这两个仓库的历史记录,请首先删除他们的.git,然后拖动,添加,提交和推送。

答案 1 :(得分:0)

我建议您在主项目中拖动任何文件。首先将其复制到主项目本地光盘文件夹中,然后拖动到主Xcode项目。

应该有效