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