gitjs css html

git 处理加塞任务

2023-03-12  本文已影响0人  alue

如果手头的活刚刚进行一半, 突然接到另一个紧急开发任务, 例如修复某个分枝的bug, 这个时候该怎么操作git呢?

之前,即便功能没有开发完成,代码充斥着bug, 我都是先完成commit,然后再切换分枝处理bug. 但这样其实并不合理, 毕竟commit节点状态应该标记为阶段性任务完成,而不是单纯的做状态保存.

这里更加合适的做法是用 stash 指令, 将手头(工作区和暂存区)的开发进度保存. 完成加塞任务之后, 再应用 git stash apply (仍会保留stash的状态) 或者 git stash pop (会清除stash列表状态), 恢复手头的活,继续开发.

上一篇 下一篇

猜你喜欢

热点阅读