When using Subversion, JIRA, and fisheye, it's easy enough to edit a log message to fix the JIRA number. With git, not so much. Once a commit is pushed to a shared repo, modifying the commit is fraught.
Is there some other mechanism in these products to allow for fixing the links between commits and JIRAs if someone typos and pushes?