Git扩展 - 什么是灰色图标?

时间:2015-12-28 03:37:09

标签: git git-extensions

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

$ git replace 4c9f81eb5b7a331d1d0f8edcac24e8a69fdd3353 70b8267e3a67ddb4ba56ff92 7dc3871f8a96d1e2

然而,git使用灰色创建新的奇怪提交,如下所示:

Strange icon

这是什么?如何完全删除它?

2 个答案:

答案 0 :(得分:1)

替换参考

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

答案 1 :(得分:0)

似乎已经创建了现有仓库的子模块,从给定的波纹管链接中了解更多信息。

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?