因此,我的最后一次提交完成了任务。现在,对于performance benchMarking,我添加了一些日志并完成了performanceBench标记。我将更改保存在列表中。
$ git stash save peformanceBenchMarking今天,我再次想做performance BenchMarking,所以我应用了保存的存储。
$ git stash apply stash@{x}现在,我如何撤消通过应用此stash而引入的更改?我以后还是会想要这个藏品。我知道这将是一件非常简单的事情,现在我还不能想通它。任何帮助都将不胜感激,谢谢。
发布于 2018-05-31 21:52:22
如果除了从存储中应用的更改之外,还有其他更改,则可以执行以下操作:
git stash show stash@{x} -p | git apply --reverse发布于 2018-05-31 14:00:14
stash apply命令不会向分支添加任何提交,它只是应用更改(参见git status的输出),因此您可以
# Revert every change, so `git status`is (probaly) empty
$ git reset --hardhttps://stackoverflow.com/questions/50617489
复制相似问题