一日一技:如何同时在多个分支写代码?

谢乾坤|青南 at 
当我们在维护公司项目时,可能会遇到这样的场景:我正在开发一个新功能,突然需要修一个 Bug。这个时候,有些同学是这样做的:12345678git add .git commit -m 'WIP'git checkout -b 新的分支名...新的代码修改完成并 push 以后...git checkout 老分支...继续开发...更有一些经验的同学,可能会这样写:12345git stashgit checkout -b 新的分支...新的代码修改完成并 push 以后...git checkout 老分支 git stash pop 但如果在修这个 Bug 的时候,又来了一个更紧急的 Bu……