Из того, что я могу сказать, если ваши даты кажутся хронологическими в GitKraken, и вы все еще получаете это, это потому, что GitKraken отображает только дату автора при использовании даты коммиттера для сортировки коммитов, что означает, что они оба каким-то образом вышли изsync.
Конечно, вы могли бы исправить это с помощью интерактивной перебазировки, но это сгладит любые ветки разработки, которые у вас возникли, от проблемы, определенно не идеальной.Гораздо лучшим решением, похоже, было бы выполнить следующее:
git filter-branch --env-filter "export GIT_COMMITTER_DATE="$GIT_AUTHOR_DATE"" -- --all
[взято из jphx , я просто поменял кавычки, чтобы заставить его работать на окнах]
Удачи!