gpt4 book ai didi

git - 如何从 phpstorm 的本地 git 存储库中删除提交?

转载 作者:太空狗 更新时间:2023-10-29 13:29:36 25 4
gpt4 key购买 nike

我在使用 PHPStorm 时遇到了问题。

我在 PHPStorm (cmd+k) 中提交了几个文件。但这是一个错误,我不应该强制他们。现在我不明白,如何从 phpstorm 重置/删除该提交。

我在终端使用了 git reset --hard,但在 PHPStorm 中没有任何改变——提交仍然存在。我可以看到它,如果我尝试推送 (shift+cmd+k),那么我会看到所有以前的提交。

最佳答案

只要提交还没有到达上游,命令行解决方案就是:

git reset HEAD^

HEAD^ 指的是 HEAD 之前的最后一次提交。 HEAD 代表最新的提交。当你在没有其他参数的情况下使用 git reset 时,它会重置为最新的提交。但这正是您所处的位置。

添加 --hard 从您的工作目录中清除添加/编辑的文件。自己决定这是否是您想要的。

关于git - 如何从 phpstorm 的本地 git 存储库中删除提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29538182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com