La extracción de Git trae files sin escena

Corrí hacia esta situación particular

Hice un clon git en una nueva carpeta en mi local para la twig principal, cuando hago el estado de git se muestra

modified: sites/all/themes/DIR/css/style.css # modified: sites/all/themes/DIR/css/style1.css # modified: sites/all/themes/DIR/css/style2.css # modified: sites/all/themes/DIR/css/style3.css # modified: sites/all/themes/DIR/css/styleResponsive.css # modified: sites/all/themes/DIR/favicon.ico # modified: sites/all/themes/DIR/greysliver.png # modified: sites/all/themes/DIR/less/bootstrap.less # modified: sites/all/themes/DIR/less/content.less # modified: sites/all/themes/DIR/less/footer.less # modified: sites/all/themes/DIR/less/header.less # modified: sites/all/themes/DIR/less/overrides.less # modified: sites/all/themes/DIR/less/style.less # modified: sites/all/themes/DIR/less/variables.less # modified: sites/all/themes/DIR/logo.png # modified: sites/all/themes/DIR/screenshot.png # modified: sites/all/themes/DIR/template.php # modified: sites/all/themes/DIR/templates/page.tpl.php 

Estoy confundido con este comportamiento, ¿cómo puede un nuevo clon git traer cambios sin escenario con él.

Algunos antecedentes:

En realidad, he copydo

sitios / todos / temas / DIR

como

sitios / todo / temas / dir

así que ahora cuando trato de eliminar el estado mostrado de los files DIR, comienza a mostrarme los sitios / todos / temas / dir en el estado modificado, aunque no elimine ese directory.

Intenté hacer un checkout en estos files, así como git reset. y git clean -f, esto no cambió nada. Tampoco el truco de git no funcionó. No estoy seguro de por qué una comprobación limpia podría estar haciendo esto, excepto que sigue consultando otra carpeta donde estaba el repository original en mi count local.

Cómo solucionar este escenario y no tener ningún file no evaluado en un nuevo process de pago.

Esto es en Mac OSX 10.9.4, los files se han comprometido desde ubuntu y están alojados en ubutu.

git ls-tree master ^ {tree} sites / all / themes /

muestra

040000 tree 7de9d4fc327d8e3087dc566d2a4b1602d45114e1 sites / all / themes / DIR 040000 tree b5b51e2e760ef42632270bc19554f5164c151718 sites / all / themes / dir

Esto parece un problema de carcasa. DIR vs dir

Hay una opción ignorecase disponible en la sección [core] de .git / config

por ejemplo, agregar ignorecase = true

 To change it for just one repo, from that folder run: 

git config core.ignorecase true Para cambiarlo globalmente:

git config –global core.ignorecase true

Respuesta de ¿Cómo hacer que Git ignore los cambios en el caso?