当前位置:  开发笔记 > 开发工具 > 正文

删除Github提交历史记录

如何解决《删除Github提交历史记录》经验,为你挑选了1个好方法。

反正我有没有删除我的github提交历史记录?我不想丢失所有提交,只是最后10个左右被推送到github.我似乎无法弄清楚如何做到这一点.



1> matthewdanie..:

只需选择要返回的哈希并在克隆中执行:

git reset --hard hash# 
git push -f origin branch

branch您要推送的分支的名称在哪里.瞧.小心推力.您可能希望复制工作目录,直到您熟悉它为止.


这不应该是公认的答案.这不会删除历史记录,只会将历史记录重置为上一个点.仍然可以使用哈希标识符访问所有提交.请阅读@Droogans发布的[删除敏感信息](https://help.github.com/articles/remove-sensitive-data/)
推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有