最近,我一直在为GitHub的公共组织的一个项目做贡献。出于个人原因,我决定不再将此类提交或与组织相关的任何内容显示在我的GitHub个人资料中。
我有什么办法可以修改过去的提交,例如以某种方式覆盖它们,使它们不出现在我的个人资料中?
非常感谢。最好的问候。
答案 0 :(得分:0)
您需要先change the author information of your local commits(使用另一个帐户名),然后push --force
回到源/上游存储库。
push --force
并非总是可能的,您将不得不联系组织的所有者,让他们将一个分支的历史替换为另一个分支,并确保每个人都相应地重置了自己的本地存储库。
但是重点仍然是:您不能隐藏“某些”活动。