Я новичок в Git и пытаюсь загрузить подпапку в свой «главный» проект, но в настоящее время не могу. Я получил все файлы в корневой папке, загруженные через Git, и могу нажать и клонировать корневую папку. У меня есть папка с названием «include» в корневой папке (root / includes) с 5 файлами .php в ней, которую я хотел бы загрузить. В настоящее время, когда я клонирую проект, есть папка «include», но в ней нет файлов. Файлы, которые были помещены в папку «includes», были скопированы из другого проекта. Я попытался снова клонировать проект и поместить файлы в папку «include», но безуспешно. Ниже приведен мой командный журнал после клонирования проекта и успешного извлечения корневых файлов:
add -A includes
cd includes
add -A
cd ../
commit -a -m "uploading includes folder"
git push origin
Assembla показывает, что в папке нет файлов. Фактически, папка отображается как файл. Возможно ли, что папка include рассматривается как подмодуль? Если я фиксирую в папке, файлы будут перечислены с «режимом создания» перед ними.
Когда я нажимаю на папку, в папке включаемых файлов появляются файлы. Вот вывод, который я получаю после добавления файла config.php в папку include:
add config.php
fatal: Path 'includes/config.php' is in submodule 'includes'
Я не сделал подкаталог подмодулем, но он отображается как один?