Intellij Idea“将当前分支重置到此处”用法

问题描述 投票:0回答:1

我在本地分支 A 上,我已经将 3 次提交推送到 origin/A。这些提交破坏了东西,所以我想完全删除它们。从 Intellij Idea 的 Git:Log 选项卡,我移动到 Branch:origin/A,右键单击 3 个中第一个之前的最后一个提交,我已经给出了“将当前分支重置到此处”,选择硬重置作为选项。

但我仍然可以在 Git:Log 选项卡中看到提交,如果我拉动我再次获得这 3 个提交...我怎样才能将它们从源中完全删除?

git intellij-idea
1个回答
0
投票

如果您已经将提交推送到远程,则需要选择“还原提交”而不是“将当前分支重置到此处”。

您可以在此处找到详细说明:还原推送的提交

如果您只想撤消本地提交而不是选择“撤消提交”

© www.soinside.com 2019 - 2024. All rights reserved.