Git dice "nuevos commits" pero ninguno se puede encontrar en la carpeta

Una cosa extraña para la que no pude encontrar una respuesta. Realmente no sé cómo sucede esto solo durante las últimas dos semanas.

Sigo viendo una carpeta que tiene " (commits) " al final cuando hago el git status pero estoy seguro de que no he hecho ningún cambio en él. Además, cuando cd en la carpeta y paso el git status de git, git me dice que no hay cambios presentes.

Cuando confirmo esta carpeta, estoy bien por un día o dos, luego vuelve. Podría ser que vuelva después de hacer un git pull , ya que es un proyecto compartido y realmente no compruebo este comportamiento todavía.

¿Algunas ideas?

enter image description here

Esto indica que el directory de mockery es un submodule, ha creado nuevas confirmaciones en el directory y no ha actualizado el repository que contiene el submodule para apuntar a la última confirmación en el repository del submodule. Tenga en count que los submodules apuntan a confirmaciones específicas en un repository, no solo a alguna URL de repository remoto. Esto garantiza que al clonar un repository que contenga submodules, obtenga exactamente el mismo código que el autor estaba usando (o que el autor declarara que estaba usando; como puede ver aquí, es posible que no le cuente al repository "principal" los nuevos commits).

git add mockery indicará a Git que use la confirmación HEAD actual en el submodule como el identificador de confirmación del submodule. Este es un cambio versionado, por lo que tendrá que confirmar el resultado.