Когда я запускаю git blame для файла (используя msysgit), я всегда получаю следующий вид распечатки:
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
, т.е. все строки отображаются как еще не зафиксированные.
Iпробовал это на многих файлах, которые имеют много коммитов - всегда одинаковые результаты.Я также пытался использовать относительный / полный путь, но это, кажется, не имеет значения.
Когда я пытаюсь использовать вину TortoiseGit, он всегда показывает каждую строку как последнюю зафиксированную при первом коммите:
даже подумал, как я уже сказал, на самом деле в истории этих файлов есть десятки коммитов ..
Идеи?
Править- Подробнее
- Git blame отлично работает на GitHub, где размещается это репо.
- Он также отлично работает, если я клонирую его на Linux-машину и делаю винутам
- Кажется, что только на msysgit это не работает