If someone goes into git and rewrites the history post commit to update the author and date information, is there a way to find that someone ran this history update command?
For example: Developer Joe checks in code. Joe doesn't want to be associated with that checkin, so he goes and updates history to show that Jane actually checked in the code. Can I find out that this change was made by Joe?
Is there a git history of all commands run or anything?
EDIT: I should note I did find and try git reflog as noted here: History or log of commands executed in Git, but it doesn't seem to show all commands, only certain ones.