git-stashout 自定义git checkout命令可自动管理每个分支的存储,因此您可以轻松地在分支之间切换,而不必每次都进行WIP提交或手动存储和弹出更改。 如果您经常发现自己在多个分支上工作并在它们之间切换,那么您可能熟悉以下工作流程: 在a分支上做一些工作 尚未准备好提交,但需要切换到branch-b git stash && git checkout branch-b 在分支b上做一些工作 尚未准备好提交,但需要切换到branch-a git stash && git checkout branch-a && git stash pop stash@{1} 如果您觉得这个工作流程听起来很熟悉,那就是git-stashout发光的地方! 正在安装 带 scarf install git-stashout 手动地 将git-stashout放在PATH某个位置 [