如何在不重新改变git commit的作者
这个问题在这里已经有了答案:
  您的参考文章中提到了rebase -i ,但也是git filter-branch 。 
  你应该尝试git filter_branch方法,它不会重新应用每个提交,也不必解决合并冲突。 
  就像变基金一样,这将改变你的历史,但你必须push --force最终结果。 
  我想你会帮助这个参数--author 。  所以如果你已经合并提交已经只是whrite: 
git commit --amend --author="Foo Bar <foo@example.com>"
