git - 从 Github 上的贡献者列表中删除提交
问题描述
所以,我搞砸了。我不小心将node_modules
文件提交到我在 Github 上的远程仓库。实际上这没什么大不了的,因为我只是在下一次提交中删除了文件,没有伤害也没有犯规。
但是现在我的贡献者页面看起来很糟糕,例如:
我想回去并删除导致这种讽刺的罪魁祸首。
GIT 上下文:
问题提交是项目的第一个。我应该尝试删除此提交吗?如果是这样,我该怎么做?
解决方案
让自己进入删除文件的提交(如果我理解正确的话,在分支上进行第二次提交)。git checkout --orphan somebranch
. 然后提交......这将创建一个没有父级的“新”修订......然后你可以删除被搞砸的分支并将你当前的分支重命名为你喜欢的任何内容(如果你考虑挑选其他修订版在断枝上做了更多的工作)。
推荐阅读
- android - android TextWatcher beforeTextChanged 问题
- java - 在 POM uisng 页面工厂中获取 java.lang.NullPointerException
- c# - 使用域模型反序列化物理上不兼容的 JSON
- javascript - 过滤子数组
- python - 将ssh公钥指纹计算成base64,为什么我多了一个'='?
- angular - 您如何确定角度 8 中哪个验证器条件失败
- sql-server - 如何以 10 分钟的间隔将数据从 ms-sql 服务器流式传输到 jupyter notebook 并绘制它
- sql - 用 IN 子句重写 Hibernate Criteria,以便可以使用不同数量的 IN 子句重用相同的 PreparedStatement
- react-native - Expo 中是否有方法可以检查设备(手机或平板电脑)是否支持触觉和/或振动?
- java - 成功登录时发送自定义对象作为响应以及状态码 200,无需内部重定向