前言:
通过git进行vue项目的协作开发时,合并其他分支会有yarn.lock
的冲突,数量真的是有点多(·······)
解决方法:
一般yarn.lock
文件冲突是因为他人分支更新了一些依赖包,这个时候对应的package
也会冲突,比较好的方法是:
- 先解决
package
里面的冲突然后暂存 - 不保留
yarn.lock
的更新,再重新进行yarn
或者**npm install**
,不删除yarn.lock
文件
参考资料:
https://cloud.tencent.com/developer/ask/sof/243031
https://qastack.cn/programming/42939113/how-do-you-resolve-git-conflicts-in-yarn-lock