将文件上载到Gitlab,但显示为子项目

将文件上载到Gitlab,但显示为子项目,gitlab,git-commit,git-add,Gitlab,Git Commit,Git Add,我试图将一个文件夹the_one_simulator上传到Gitlab,但该文件夹作为子项目上传,如下所示 one\u模拟器最初是Bitbucket中的一个存储库。我只是将它复制到nc\u ptn,并在nc\u ptn/下运行以下命令 git add . git commit -m "Add the ONE simulator" git push -u origin master 如何将“one”模拟器下的所有文件上传到Gitlab 我删除了one\u simulator/.git/,并尝试

我试图将一个文件夹
the_one_simulator
上传到Gitlab,但该文件夹作为子项目上传,如下所示

one\u模拟器最初是Bitbucket中的一个存储库。我只是将它复制到
nc\u ptn
,并在
nc\u ptn/
下运行以下命令

git add .
git commit -m "Add the ONE simulator"
git push -u origin master
如何将“one”模拟器下的所有文件上传到Gitlab

我删除了
one\u simulator/.git/
,并尝试了
git add.
,但遇到了以下问题

$ git add .
Assertion failed: (item->nowildcard_len <= item->len && item->prefix <= item->len), function prefix_pathspec, file pathspec.c, line 317.
Abort trap: 6
$git add。
断言失败:(item->nowildcard\u len&&item->prefix len),函数前缀\u pathspec,文件pathspec.c,第317行。
中止陷阱:6

有一个类似的问题,因此,
gyim
出色地回答了这个问题。查看他们的答案,这将为您提供使子模块成为常规目录并将文件提交到顶级存储库所需的所有信息