Discuss / Git / git stash pop和cherry-pick 操作使用先后步骤问题

git stash pop和cherry-pick 操作使用先后步骤问题

Topic source

按照流程来说,bug合并到master上之后,再切换到dev分支上,git stash pop之后,git add . 和 git commit 之后,再把bug分支用cherry-pick 到dev分支上也是不成功的

我还没有测试

先按照想法说一下我的理解

cherry-pick这个命令是重排一些commit

因此应该是先使用cherry-pick命令将处理bug后的commit排到当前分支的最新提交处

然后stash将保存的工作还原

这样子就实现了在已经处理了bug后的位置进行工作的目的

小杨

#3 Created at ... [Delete] [Delete and Lock User]

是回到dev分支后,先 git cherry-pick 4c805e2 再 git stash pop就可以了


  • 1

Reply