>Is there someone who an dig into the commit below >and try to find out how the author field was incorrectly set?
That gets set when the local commit is done, before pushing it to the server. I don't think there's any way to find out how/why that happened after the fact. You did author the commit before the commit before that one, and they have identical author dates: $ git log --pretty=format:'commit %H%nAuthor: %an <%ae>%nAuthorDate: %ad%nCommitter: %cn <%ce>%nCommitDate: %cd%n%n %s%n%n' -3 a325bdd195ee96f826b208c3afb9bed2ec077e12 commit a325bdd195ee96f826b208c3afb9bed2ec077e12 Author: Peter Bergner <berg...@linux.ibm.com> AuthorDate: Thu Jun 10 19:54:12 2021 Committer: Uros Bizjak <ubiz...@gmail.com> CommitDate: Thu Jun 10 22:55:24 2021 i386: Add V8QI and other 64bit vector permutations [PR89021] commit ee52bf609bac45b3c251858a69071262f46ee89c Author: Ian Lance Taylor <i...@golang.org> AuthorDate: Thu Jun 10 20:37:34 2021 Committer: Ian Lance Taylor <i...@golang.org> CommitDate: Thu Jun 10 22:41:23 2021 libgo: update to Go1.16.5 release commit 00d07ec6e12451acc7a290cd93be03bed50cb666 Author: Peter Bergner <berg...@linux.ibm.com> AuthorDate: Thu Jun 10 19:54:12 2021 Committer: Peter Bergner <berg...@linux.ibm.com> CommitDate: Thu Jun 10 19:56:27 2021 rs6000: Add new __builtin_vsx_build_pair and __builtin_mma_build_acc built-ins So maybe Uroš did a git reset or rebase or something which somehow modified the previous commit, retaining its author info, instead of creating a brand new commit? Uroš, does your 'git reflog' show anything around those commits? git reflog | grep -C 3 -E '^(00d07ec6e124|a325bdd195ee9)'