Pregunta


Git novato aquí :)

Ante problema relacionado con carcasa: aspnetdb.mdf archivo fue retirado de hace varias entregas del repositorio, decidí restaurarlo desde alguna de confirmaciones anteriores y lo hizo es tal manera:

git checkout master~3 aspnetdb.mdf

querían obtener el archivo de la tercera vuelta cometer

Pero git dijo que no había tal archivo.
Luego ejecuté siguiente:

git checkout master~3 ASPNETDB.MDF

que funcionaba bien - me había metido archivo necesario.

Sin embargo. git checkout master~3 aspnetdb_log.ldf de comandos (con bajo caso nombre de archivo) comando ejecutado bien. Durante todo el prog. Procesan ambos archivos se procesan de la misma manera (sin truco cambios de nombre, etc :)).

¿Cómo explicar tal comportamiento? ¿Qué había hecho mal?

¿Fue útil?

Solución

Como se menciona en el comentario, dado que está utilizando Git en un sistema de mayúsculas y minúsculas (Windows), tratar de conjunto core.ignorecase correctamente. Consulte con:

$ git-config --list

Si no se establece:

$ git-config --global core.ignorecase true
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top