Cuando ejecuto git blame en un archivo (usando msysgit) siempre obtengo el siguiente tipo de impresión:
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 1) package co
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 2) {
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 3) impor
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 4) impor
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 5) impor
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 6) impor
00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 7) impor
es decir, muestra todas las líneas como Aún no comprometidas.
Probé esto en muchos archivos, que tienen muchas confirmaciones, siempre los mismos resultados. También intenté usar la ruta relativa / completa, pero parece que no hay diferencia.
Cuando trato de usar la culpa de TortoiseGit, siempre muestra que cada línea se comprometió por última vez en la primera confirmación:
incluso aunque, como he dicho, hay decenas de confirmaciones en el historial de estos archivos ...
Ideas?
Editar - Más información
- La culpa de Git funciona bien en GitHub, donde se aloja este repositorio.
- También funciona bien si lo clono en una máquina Linux y hago la culpa allí
- Parece que solo en msysgit esto no funciona