当然, git stash 本意是用来干这个的,把临时变更放到垃圾箱里。但是离开一个分支太久了,回来的时候会不记得之前stash过了有木有!最终还是感觉创建一个临时的commit比较有安全感。给它起个名字叫 temp,切换回来的时候看到有叫 temp 的 commit 就 reset HEAD^ 一次,回退一个版本,继续开发即可。
我还是倾向于保持master线性的版本历史,这样回顾的时候舒服一些。当然过程中可以有n个分支并行开发,只是最后merge到master的时候保证线性历史即可。要实现这个需要做到这么两点:
转载请注明出处,收藏或分享这篇文章到:
Website content copyright © by 黄毅. All rights reserved.