Github Dual Authorship一位开发人员

时间:2013-01-29 04:46:17

标签: android git github intellij-idea

我一直在使用IntelliJ中的Android项目,我从来没有真正弄清楚如何正确设置Git,所以我拥有它以便我可以进行提交,但后来我必须做一些奇怪的事情,这是去Eclipse和有他们实际上推到了GitHub。 (我相信这是因为该项目是在GitHub上提前创建的,出于某种原因,我无法正确连接现有项目,但如果有人知道如何知道这一点很棒)无论如何,我的问题是在我的计算机上,我没有意识到我是以不同的名称创作我的提交,所以在GitHub上它们没有链接到我的GitHub用户名。有没有办法合并两位作者或某些东西来解决这个问题?

1 个答案:

答案 0 :(得分:3)

我能够在这篇SO here找到我想要的答案。我之前没有找到正确的事情,但基本上只是做了建议,你必须做一个

  

git push --force

虽然。

git filter-branch --commit-filter 'if [ "$GIT_AUTHOR_NAME" == "Josh Lee" ];
  then export GIT_AUTHOR_NAME="Hobo Bob"; export GIT_AUTHOR_EMAIL=hobo@example.com;
  fi; git commit-tree "$@"'