前几天遇到一个问题,领导让我改几个小问题,然后立马上线,但是我已经做了其他需求但是还没完成,也不能发布到线上,这时怎么样才能做到,自己的修改能解决领导的任务,同时又自己修改的其他需求不影响到即将要发的包,我之前总是提交需要发包的内容,然后让同事去跟新再打包发布,这样只能找没有修改过自己版本的同事做,如果这个同事也修改了新东西也是比较麻烦的事。
今天突然想到一个比较好的解决方案,就是自己本地再拉取一下项目,然后把打包需要用到的东西从之前的地方copy过去(例如:依赖,node_modules等),再把之前的修改部分提交,再跟新打包就完美解决了这个问题