idea git的使用(四)git建立分支与合并分支(废弃)

废弃,参见下面文章:

  1. idea git使用-git创建dev分支,push远程库,下载dev分支、切换分支

  2. idea git使用-修改代码时,新建分支,合并到dev分支

为什么要建立分支

git默认的主分支名字为master,一般团队开发时,都不会在master主分支上修改代码,而是建立新分支,测试完毕后,在将分支的代码合并到master主分支上。

操作如下

idea git分支的操作

idea git的操作在右下角,如下图:

说明:

  • 【new branch】新建分支
  • 【local branches】本地分支
  • 【current master】表示当前是主分支
  • 【remote branches】远程仓库分支。我在这里配置了两个远程仓库,所以这里显示2个。

创建分支

点击【new branch】,弹出窗口,如下图:

输入分支名称点【OK】,然后默认切换到该分支。

切换分支

如果要切换回master主分支,操作如下图:

点击【checkout】

在新建立的分支上修改代码

切换到之前新创建的分支,修改代码。

提交分支到本地库

一般情况下只需要将分支提交到本地仓库,不需要将分支提交远程仓库。如果将所有的分支都提交到远程仓库,会让远程仓库杂乱无章。

确保在新建分支下,操作如下图:

弹出新窗口,如下图:

选择要提交的文件,写上提交注释,然后点击【commit】

commit表示提交代码到本地库

弹出警告窗口如下图:

点击【commit and push】,提交本地库成功!

合并到master主分支

切换到master主分支

合并代码到master主分支

操作如下图:

点击merge

注意:

  • 当前必须切换到master主分支
  • 然后在要合并的分支上点击merge

推送到远程仓库

操作如下图:

点击【push】

提交成功后右下角弹出信息:


原文出处:/show_1EF2E613IFX.html