分支切换有两种方式
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、合并到当前分支
注意冲突处理即可