Quando eseguo git blame su un file (usando msysgit) ottengo sempre il seguente tipo di stampa:
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
cioè mostra tutte le righe come Not Yet Committed.
Ho provato questo su molti file, che hanno molti commit - sempre gli stessi risultati. Ho anche provato a utilizzare il percorso relativo / completo, ma sembra non fare differenza.
Quando provo a usare la colpa di TortoiseGit, mostra sempre ogni riga come ultima commessa al primo commit:
anche se, come ho detto, ci sono effettivamente decine di commit nella cronologia di questi file ..
Idee?
Modifica - Ulteriori informazioni
- Git blame funziona bene su GitHub, dove è ospitato questo repository.
- Funziona bene anche se lo clono su una macchina Linux e do la colpa lì
- Sembra che solo su msysgit questo non funzioni