我不小心将一个克隆的 git 存储库添加到我的存储库的工作副本克隆中,并将更改推送到我的远程。我没有使用 git submodule 来做到这一点,而是做了类似“git add somedir.git”的事情。
现在每当我克隆我的仓库时,我都会得到一个空的“somedir.git”目录。我不能做“git rm -r somedir”,因为 git 抱怨“somedir.git 是一个目录”。
如何摆脱此目录或将其转换为适当的子模块?克隆后该目录完全为空,其中甚至没有 .git/ 文件夹。
我不小心将一个克隆的 git 存储库添加到我的存储库的工作副本克隆中,并将更改推送到我的远程。我没有使用 git submodule 来做到这一点,而是做了类似“git add somedir.git”的事情。
现在每当我克隆我的仓库时,我都会得到一个空的“somedir.git”目录。我不能做“git rm -r somedir”,因为 git 抱怨“somedir.git 是一个目录”。
如何摆脱此目录或将其转换为适当的子模块?克隆后该目录完全为空,其中甚至没有 .git/ 文件夹。