错误提交不允许我还原、撤消或丢弃文件

Bad commit is not letting me revert, undo or discard files

我有一个错误的提交,不允许我更改或提交到我的存储库,我不确定它是什么。我小组中有人更新了这个错误,现在这件事正在发生。

我不知道如何解决这个问题,这些文件甚至不存在于我的存储库中。我从来没有创造过它们,甚至没有把它们放在任何地方。有人可以帮我解决这个问题吗?上次发生这种情况时,我只是删除了存储库并创建了一个新存储库。我不想再这样做了,这非常烦人。

好吧,首先确保提交所有其他现有工作,除了那些你想要删除的文件。使用 git status

确认这些文件在那里

启动 Git Shell,从中导航到 repo 目录,然后键入以下内容

git add -A
git stash

运行 git status 再次确认它们是否消失。