Как сделать msysgit
для сканирования файлов для реальных изменений?Выполните git глубокое сканирование, чтобы сравнить файлы для реального
В настоящее время, похоже, он полагается на временные метки файлов, и поэтому он допускает ошибки: нет различий там, где есть.
Я пробовал git update-index --refresh
и git update-index --really-refresh
. Обе команды немедленно выходят из строя и, похоже, не выполняют сканирование и двоичное сравнение каждого файла в дереве.
цитата из another question:
Установка
core.trustctime
вfalse
делает мерзавец игнорировать ложные изменения CTIME, которые, по-видимому происходит на некоторых файловых системах. Мне нужно противоположное поведение: перекомпилировать хэш файла, даже когда mtime не изменился.
http://stackoverflow.com/questions/9321253/how-to-make-git-check-every-files-contents-even-though-stat-info-may-not-have-c –
@Josh Lee : Я должен признать, что вопрос о том же, но есть некоторые соображения, чтобы оставить мой вопрос: 1. Этот вопрос пока не имеет решения; 2. Я не нашел этот вопрос по ключевым словам. Может быть, оно сформулировано так, что его никто не может найти ?; 3. Этот вопрос составляет 3 года и имеет только 129 просмотров. – Paul
Пока ответа нет, вопрос по-прежнему является дубликатом. Помечаемый как таковой, он будет найден по ключевым словам. Рассмотрим щедрость баунти. – Basilevs