【问题标题】:Github Dual Authorship one DeveloperGithub 双作者一开发者
【发布时间】:2013-01-12 14:30:08
【问题描述】:

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

【问题讨论】:

  • 好的,我刚刚决定使用 Git Gui 来处理 IntelliJ 问题 - 但是有没有办法可以返回并修复所有其他错误分配的用户名?

标签: android git github intellij-idea


【解决方案1】:

我能够在此 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 "$@"'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-13
    • 1970-01-01
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    相关资源
    最近更新 更多