1. 為什么要建立分支
git默認的主分支名字為master,一般團隊開發時,都不會在master主分支上修改代碼,而是建立新分支,測試完畢后,在將分支的代碼合並到master主分支上。
2.操作如下:
2.1 idea git分支的操作
idea git的操作在右下角,如下圖:

image
說明:
【new branch】新建分支
【local branches】本地分支
【current master】表示當前是主分支
【remote branches】遠程倉庫分支。我在這里配置了兩個遠程倉庫,所以這里顯示2個。
2.2 創建分支
點擊【new branch】,彈出窗口,如下圖:

image
輸入分支名稱點【OK】,然后默認切換到該分支。
2.3 切換分支
如果要切換回master主分支,操作如下圖:

image
點擊【checkout】
2.4 在新建立的分支上修改代碼
切換到之前新創建的分支,修改代碼。
2.5 提交分支到本地庫
一般情況下只需要將分支提交到本地倉庫,不需要將分支提交遠程倉庫。如果將所有的分支都提交到遠程倉庫,會讓遠程倉庫雜亂無章。
確保在新建分支下,操作如下圖:

image
彈出新窗口,如下圖:

image
選擇要提交的文件,寫上提交注釋,然后點擊【commit】
commit表示提交代碼到本地庫
彈出警告窗口如下圖:

image
點擊【commit and push】,提交本地庫成功!
3 合並到master主分支
3.1 切換到master主分支

image
3.2 合並代碼到master主分支
操作如下圖:

image
點擊merge
注意:
- 當前必須切換到master主分支
- 然后在要合並的分支上點擊merge
3.3 提交到遠程倉庫
操作如下圖:

image
點擊【push】
提交成功后右下角彈出信息:

image
作者:互聯網編程
鏈接:https://www.jianshu.com/p/ec9a65730615
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。