frontend
这是过去两周在分支上的管道。
| Stash@{3}
是所有代码,因为Stash@{1}
(不包括两个微小的提交)
| 微小的承诺
| 微小的承诺
| 两周前的大批量提交,现在重新定位并移至Stash@{1}
我的工作树目前很干净。
Stash@{1}
是两周前大量提交一般开发代码的内容(这应该首先被隐藏)。此提交已撤消并移至隐藏。
Stash@{3}
是那棵树上的最新作品Stash@{1}
(减去一些已提交的更改)。
我需要在我的工作树中将这两个 stash 组合在一起,这样我就可以从这个庞大的工作池中进行一些提交。
我跑了git stash apply stash@{1}
然后我尝试了:
git stash apply stash@{3}
git stash show -p | git stash apply stash@{3}
但在这两种情况下我都会得到“肮脏的工作树”。我怎样才能将这项工作合并在一起?因为stash@{3}
较新,所以我希望它取代stash@{1}
任何有冲突的地方。