Git un-apply stash?

时间:2018-05-16 09:02:30

标签: git git-stash git-apply

我有几种情况的调试代码。我把它存放在藏匿处。他们接触了很多文件。有时在编码过程中我需要debug stash apply

但在解决问题之后,没有办法解除临时问题" debug2"代码回来。 我应该恢复文件或者在最坏的情况下只调试我之前手动触及的类中的代码行。

我知道可以先执行代码commit,然后debug stash applydebug commit。然后做第三个代码commit。但是,如果我不确定所有正在进行的更改是否应该转到第一次代码提交,那就太令人不安了。

有没有办法在飞行中取消应用相同的调试存储代码?

也许您可能更清楚如何使用临时调试代码。

2 个答案:

答案 0 :(得分:1)

以下是一个例子:Un-applying a Stash

git stash show -p | git apply -R

答案 1 :(得分:0)

另一种取消应用存储的方法是:

git reset --hard

签出到您选择的分支后,在您的 Git Bash 中运行它:

git clean -d -f