简洁版本
使分支再次等于的最简单方法是什么master
,丢弃任何差异?到目前为止,我只是简单地使用git branch -D wip
, 后跟git checkout -b wip
,但这似乎有点傻。
动机
我经常wip
在我的分支旁边有一个分支master
,用于“进行中的工作”。有时在这样一个分支上的工作会被“抛在后面”,当我重新发现它时,我发现我不再需要它了。当我想使用分支存储一组新的“正在进行的工作”并且我发现我只是想丢弃与 的任何差异时,通常会发生这种重新发现master
,因此新的“正在进行的工作”适合顶部。找出差异不值得麻烦:上面描述的解决方案对我来说很好。有没有更好的解决方案来解决这个用例?