Extensión de Git – ¿Qué es el ícono de Gray?

Yo uso git replace para truncar el historial de git.

$ git replace 4c9f81eb5b7a331d1d0f8edcac24e8a69fdd3353 70b8267e3a67ddb4ba56ff92 7dc3871f8a96d1e2

Sin embargo, git crea una nueva confirmación extraña con el color gris de la siguiente manera:

Extraño icono

¿Qué es? ¿Cómo eliminarlo por completo?

Es replace refs

  • git replace -l mostrará todas las references de reemploop
  • git replace -d ref-hash eliminará los refs de reemploop

Parece que se ha creado un submodule de su repository existente, aprenda más sobre él desde el siguiente enlace.

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

Más references de desbordamiento de stack en los temas abajo:

  1. ¿Qué significa un ícono gris en el control remoto de GitHub?

  2. ¿Qué es este ícono de git gris?