首页 > 解决方案 > 从 Github 上的贡献者列表中删除提交

问题描述

所以,我搞砸了。我不小心将node_modules文件提交到我在 Github 上的远程仓库。实际上这没什么大不了的,因为我只是在下一次提交中删除了文件,没有伤害也没有犯规。

但是现在我的贡献者页面看起来很糟糕,例如:

在此处输入图像描述

我想回去并删除导致这种讽刺的罪魁祸首。

GIT 上下文:

问题提交是项目的第一个。我应该尝试删除此提交吗?如果是这样,我该怎么做?

标签: gitgithub

解决方案


让自己进入删除文件的提交(如果我理解正确的话,在分支上进行第二次提交)。git checkout --orphan somebranch. 然后提交......这将创建一个没有父级的“新”修订......然后你可以删除被搞砸的分支并将你当前的分支重命名为你喜欢的任何内容(如果你考虑挑选其他修订版在断枝上做了更多的工作)。


推荐阅读