我如何修复白色箭头上的文件夹的东西在GitHub上,即使删除.git文件夹?



我最近犯了一个错误,即在另一个文件夹中有一个.git文件夹时将其推送到我的存储库。这样做导致在我的GitHub存储库上无法点击带有白色箭头的文件夹。单击提交消息显示Submodule XYZ added at abc123

我已经进入该文件夹并执行rm -rf .git,但我无法撤消该过程。

我已经看了另一个相关的问题,并按建议做了,但建议的解决方案似乎不适用于我的情况。

有谁知道我怎样才能撤销这个吗?谢谢。

你应该:

  • git rm --cached afolder(没有尾斜杠),'aFolder'是文件夹的名称,其中有一个.git/子文件夹(您已经删除)
  • commit (git commit -m "删除嵌套的git存储库引用")
  • add (git add aFolder)
  • commit again (git commit -m "Import aFolder content")
  • ,

现在您应该在GitHub存储库中看到aFolder内容。

最新更新