我有一个项目,用于在路径中包含子模块mysubmodule
.我从源代码(1.8.3-rc2)安装了最新的Git并运行git submodule deinit mysubmodule
.然后我删除了.gitmodules
文件并提交了更改.我还.git
从mysubmodule
文件夹中删除了该目录.
我现在想mysubmodule
直接将文件提交到我的仓库,但是git说没有变化.如果我输入git add mysubmodule
它什么都不做.如果我输入git add mysubmodule/file.txt
它说fatal: Path 'mysubmodule/file.txt' is in submodule 'mysubmodule'
我还发现,如果您查看一个新版本的repo,它会创建一个mysubmodule
目录,尽管没有.gitmodules
文件.跑步git submodule init
会给你一个No submodule mapping found in .gitmodules for path 'mysubmodule'
错误.
我该如何解决?