我正在尝试将两个文件夹推送到Bitbucket上的repo但是当我提交时,我得到以下内容(我之前添加并提交):
2 files changed, 2 insertions(+)
create mode 160000 folder2
create mode 160000 folder1
文件夹2和1之前的代码是什么?为什么文件夹中包含的文件没有被推送,只有文件夹名称本身?
答案 0 :(得分:3)
注意160000模式[...]。那是特别的 Git中的模式基本上意味着你将提交记录为 目录条目而不是子目录或文件。
来自Git Tools - Submodules。看起来您在这些文件夹中添加了子模块。
Git不跟踪文件夹,它只跟踪文件及其位置。文件夹存储不明确;如果/source
文件夹中存在文件,则必须有名为source
的文件夹(请参阅this answer)。
你到达这个州的步骤到底是什么程度?