前言
团队合作开发,肯定会涉及到代码合并的问题。
以前在代码合并的时候,喜欢使用beyond compare。同一个项目拷贝两份,一个保持最新代码,一个用于开发,开发完成后使用beyond compare把开发代码合并到最新代码。然后push到远程分支,提一个MR。
后来发现,使用IDEA配合Git命令来合并代码,简直完美。本文就来记录一下这种方法,供大家参考。
已知项目名为 voidking,有很多分支,其中 pre 分支用来发布服务到预发环境,master分支用来发布服务到生产环境。代码合并后,创建pre或者prod开头的tag,触发CICD。