git / bitbucket推送了一个引用而不是文件夹

时间:2016-10-02 11:03:54

标签: git composer-php

如果这是一个愚蠢的问题,我道歉。我无法找到用谷歌来描述它的词语。

我正在使用BitBucket(使用git)。我在BitBucket中看到一些文件夹丢失了。它们只是显示为我认为是提交或其他东西的引用(哈希)。你能告诉我我在看什么吗?

这些是不可点击的文件夹'。

No twig for you Another empty folder

(我知道将供应商文件夹(作曲家)保存到VCS是不必要/不需要/不好的做法,我保证在这种情况下我有充分的理由。)

所有其他文件夹(包括SwiftMailer内的vendor文件夹)都已正常推送。

这里发生了什么?

1 个答案:

答案 0 :(得分:1)

未推送的文件夹本身就是git存储库。 您可以通过验证每个文件夹中都有.git文件夹来确认。 您在Bitbucket中看到的sha1是项目使用的子项目提交的参考。

如果要在Bitbucket中存储这些文件夹的内容,只需删除这些文件夹中的.git子目录即可。但它不会鼓励你去做,就像你说的那样,这是一种不好的做法^^