В моем местном хранилище Git I не удается просмотреть историю (git log
) до определенной даты (около месяца назад), хотя история восходит еще дальше (годы).Git log не показывает историю до определенной даты
Возможно также и связанный: когда я делаю git blame
, в нем отображается только один автор и неправильный автор всего файла.
В репозитории origin
(центральный репозиторий) история прекрасна.
Кто-нибудь знает, в чем проблема может быть/знать решение? Для меня это новое явление, и, похоже, я обновил версию Git до версии 2.10 (компьютер с Windows 10).
Могли бы вы сделать «мелкий клон»? Если '.git/shallow' существует, это мелкий клон, и вы должны сделать git fetch -unshallow', чтобы получить полную историю. – Mort
Спасибо за комментарий, это было почти полное решение! Файл '.git/noow' существовал (не знаю, как это произошло, потому что он изначально не был мелким клоном). Я запустил git fetch -unshallow, и мелкий файл исчез, но полной истории еще не было. Когда я запустил это, у меня была полная история: 'git fetch --depth = 1000000'. Если вы хотите добавить это как ответ, я буду отмечать его как правильное, иначе я добавлю его позже. – user2846469