【发布时间】:2016-11-19 00:50:27
【问题描述】:
我不小心从我的 .gitignore 文件中的 Django 项目中的 .idea 目录中推送了文件。我正在尝试从我的 bitbucket 存储库中完全删除提交,因为我正在与其他人一起处理该项目,并且他无法在不影响他自己的 .idea 文件的情况下提取我的更改。我见过其他 SO 问题,他们说要使用 git revert,但是我记得有另一个命令你推送了你所做的最后一个好的提交,之后的所有内容都从 master 分支中删除。例如
提交历史:
94ca48e
55fab05
3813803
我想删除 94ca48e 和 55fab05。我曾经找到一个命令,您可以在其中将 3813803 设为最新提交,并且在该提交之后远程存储库中的所有内容都将被删除,但我在任何地方都找不到。
【问题讨论】:
标签: git github repository bitbucket commit