Вчера вышла версия Git 2.21. Команда GitHub прошерстила нововведения и выделила два самых интересных:
Во-первых, это «человеческий» формат дат: --date=human
. При выводе лога теперь можно запрашивать даты с минимумом деталей. В зависимости от того, насколько событие случилось давно или недавно, система отображает «3 minutes ago», «Thu Feb 14 20:46» или даже «Feb 21 2011».
Во-вторых, разрешение проблемы с конфликтом путей файлов при клонировании репозитория. Если целевая файловая система не чувствительна к регистру букв, а в репозитории есть одновременно «file» и «FILE», при клонировании можно потерять один из файлов. Git 2.21 перед клонированием проверяет репозитории на такие вещи и — нет, не исправляет самостоятельно, но сигнализирует о возможном конфликте.
Предыдущая версия Git вышла в декабре прошлого года.
Source: блог GitHub