Android Github双作者身份一个开发人员

Android Github双作者身份一个开发人员,android,git,github,intellij-idea,Android,Git,Github,Intellij Idea,我一直在IntelliJ上做一个Android项目,但我从来没有真正弄明白如何正确设置Git,所以我有它,这样我就可以进行提交,但我必须做一些奇怪的事情,那就是转到Eclipse,并将它们实际推送到GitHub。(我相信这是因为该项目是在GitHub上提前创建的,出于某种原因,我无法将现有项目正确连接起来,但如果有人知道这一点,我会很高兴知道)无论如何,我的问题是,在我的计算机上,我没有意识到我一直在用不同的名称编写提交,在GitHub上,它们没有链接到我的GitHub用户名。有没有办法合并两位

我一直在IntelliJ上做一个Android项目,但我从来没有真正弄明白如何正确设置Git,所以我有它,这样我就可以进行提交,但我必须做一些奇怪的事情,那就是转到Eclipse,并将它们实际推送到GitHub。(我相信这是因为该项目是在GitHub上提前创建的,出于某种原因,我无法将现有项目正确连接起来,但如果有人知道这一点,我会很高兴知道)无论如何,我的问题是,在我的计算机上,我没有意识到我一直在用不同的名称编写提交,在GitHub上,它们没有链接到我的GitHub用户名。有没有办法合并两位作者或解决这个问题?

我在这篇文章中找到了我想要的答案。我之前没有寻找正确的事情,但基本上只是做了建议,你将不得不做一个

吉特推力

不过

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 "$@"'

好吧,我刚刚决定使用GitGUI来处理IntelliJ问题——但是有没有办法回去修复所有其他错误分配的用户名?