如何从Eclipse中的本地存储库中删除提交?

时间:2019-06-05 14:12:24

标签: eclipse github

我在eclipse中的本地仓库中有3个提交,我想在github上进行更新。问题是,在这些提交的第一个中,我有2个文件大小超过100 mb,因此无法更新。 如何删除这3个提交而不删除正在进行的更改。

1 个答案:

答案 0 :(得分:1)

为确保我们不会破坏任何内容,我建议创建包含本地Git存储库的目录的备份。

然后

  1. 提交您的“正在进行的更改”
  2. 转到“历史记录”视图
  3. 右键单击要删除的3个确认之前的提交
  4. 选择“ Rebase Interactive”,将显示“ Rebase Interactive”视图
  5. 选择3个提交,然后选择“跳过”作为操作
  6. 按“开始”并用手指指着没有冲突

如果有冲突,也许在步骤5中仅选择一个文件。您可以通过单击“中止”按钮取消“重新设置”,然后再尝试一次。