Git extension - 灰色图标是什么?

Git extension - What is Grey icon?

我使用 git 替换来截断 git 历史记录。

$ git 替换 4c9f81eb5b7a331d1d0f8edcac24e8a69fdd3353 70b8267e3a67ddb4ba56ff92 7dc3871f8a96d1e2

然而git创建新的灰色奇怪提交如下:

这是什么?如何彻底删除?

您现有存储库的子模块似乎已创建,请从下面的给定波纹管中了解更多信息 link。

http://git-scm.com/book/en/Git-Tools-Submodules

波纹管线程中的更多堆栈溢出引用:

  1. What does a grey icon in remote GitHub mean

  2. What is this grey git icon?

这是替换参考

  • git replace -l 将显示所有替换引用
  • git 替换 -d ref-hash 将删除替换 refs