这在我的工作流程中经常发生:我正在处理一个单独分支中的功能,并且在执行此操作时,我会遇到需要修复但来自框架或站点布局更高层的小问题。
我想切换回主开发分支并从那里的选择文件提交更改,然后返回到功能分支并重新设置基准,以便我可以继续在那里进行不相关的调整/错误修复。
我正在使用git stash
并git stash pop
执行此操作,但是我从一堆我修改但不需要提交到父分支的文件中遇到了很多冲突。
是否有另一种方法可以避免冲突或以某种方式保存当前状态,并且只将选择的工作树更改拉到另一个分支进行提交?(有点像 git-stash-cherry-pick ;-))