私信  •  关注

Ishan

Ishan 最近创建的主题
Ishan 最近回复了
15 年前
回复了 Ishan 创建的主题 » git stash:“不能应用于脏的工作树,请准备更改。”

您可以这样做,而无需将当前更改存储,方法是将所需的存储导出为补丁文件,然后手动应用它。

例如,假设要将stash@0应用于脏树:

  1. 将stash@0导出为补丁:

    git stash show-p stash@0_gt;stash0.patch

  2. 手动应用更改:

    git应用stash0.patch

如果第二步失败,则必须编辑stash0.patch文件以修复任何错误,然后再次尝试git apply。