前言VS使用纯小白。生产急需上线功能需求可是手头还在做其他功能需求的代码开发。此时要做到分版本开发比如我在本地master分支做了任务A和任务B。但是我现在只需要发布任务B的代码。我想在Release分支去做发布任务B并保留任务A代码修改。一、储存更改切换prd分支切换生产发布版本时选择储存更改点击继续签出。此时会把你在master分支修改的代码储存起来。通过git树可以看到prd的版本落后于master。你可以在master分支里进行樱桃挑选Cherry Pick来进行挑选要在生产环境要更新的代码最后发布版本并部署。二、版本发布后切回master分支。查看储存更改。可以看到应用、弹出、删除。储藏记录两个常用选项弹出 (Pop)取出修改、应用到当前 master 分支同时删除这条储藏记录最常用应用 (Apply)取出修改储藏记录还保留以后还能反复用选择弹出后更改文件重新弹出。继续开发代码