git 把某个分支的修改合并到其他分支
前提:例如在master分支中修改了部分文件, 这时候不想提交到该分支, 想要提交到其他分支, 这时:
在master修改的内容不要commit
在master分支中: git stash (将master分支修改文件临时存起来)
切换到其他分支:git checkout dev
将修改同步到dev分支:git stash apply (将master分支修改文件应用到当前分支)
注意: 这里也可以用 git stash pop, 但是 pop 会把临时存起来的文件出栈删除掉, 而 apply 是不会删除临时存起的文件, 这样再次切换到别的分支也可以获取到临时文件;