git分支切换和合并

分支切换有两种方式

  1、在 VCS--Git--Branches,点击选择指定的分支,checkout As。如果已经拉取过的话,选择check即可

  2、在工具右下角 Git:分支号   处点击,效果同1

  其中Local Branches中 的为本地已经拉取过的分支,可以直接选择check切换

  

   

分支切换时的问题:

  本地切换分支的时候(A切换到B),如果本地工作空间(分支A)会被分支B改动,那么idea会弹出对话框让你选择Force CheckOut或者是Smart CheckOut;

  如果是Force Checkout,那么分支A中的未被提交的代码会被分支B覆盖,会有很大可能丢失代码

  如果是Smart CheckOut,那么会将这些修改带到分支B上

分支合并(分支A  合并到  分支B):

  1、首先将当前切换至分支B

  2、找到分支切换(VCS--Git--Branches或者右下角)

  3、合并到当前分支

  

注意冲突处理即可

原文地址:https://www.cnblogs.com/qiankun-site/p/12780186.html