При объединении двух файлов git учитывает, какой файл новее, а какой старше?Если да, что происходит с часовыми поясами, что если у одного пользователя есть более старый файл, но его часовой пояс делает его более новым?
так что может быть проблема с дельтой часового пояса с фиксацией времени
Нет: имеет значение только график фиксации , независимо от того, с какой датой они связаны. В теории коммит может создать родительский коммит после указанного коммита (вместо ранее): дата - это произвольные метаданные, которые вы связываете с коммитом при его создании, например строка автора. (см., например, переменные среды GIT_AUTHOR_DATE и GIT_COMMITER_DATE )
GIT_AUTHOR_DATE
GIT_COMMITER_DATE
Недавняя (Q2 2018) функция коммит-графа от Microsoft , например, вообще не зависит от дат. (см. Примечания по дизайну Git Commit * )
Подробнее с «« Хронологическим »порядком: время - иллюзия; время записи вдвойне ».