"Новый" Git Комментарий:
Сегодня я впервые встретил следующий комментарий от Git (по крайней мере, в первый раз, когда я его увидел):
Mikes-Mac$ git push
Locking support detected on remote "origin". Consider enabling it with:
$ git config 'lfs.https://github.com/<my_repo>.git/info/lfs.locksverify' true
Everything up-to-date
Mikes-Mac$
Что это за Locking support
? Это что-то вроде блокировка мьютекса для LFS (большое хранилище файлов)? Если да, то не обязательно ли вообще что-либо делать на Git? (В минимальном порядке, как еще можно установить "упорядочение" истории журнала? Хуже того, не могу ли я иметь двоичный файл, поврежденный одновременной записью?)
Мои действия
Недавно я не делал ничего по-другому в этом репозитории и не делал ничего по-другому с этим репозиторием по сравнению с другими, которые я установил с LFS.
Поэтому я предполагаю, что это новый комментарий, предоставляемый "миру", чтобы сообщить нам о новых функциях.
Нет очевидной документации
Однако ни поиск Google, ни быстрый поиск по их документации не привели меня к чему-либо, чтобы объяснить это. Итак, мне осталось интересно:
- Что это за блокировка?
- Это мьютекс? Если да, то как мое репо может функционировать без него?
- Ограничено ли это только LFS? Как он отличается от обычного блокировки файлов Git?
- Каковы плюсы и минусы добавления поддержки блокировки для LFS?