【GIT】如何合併分支代碼到Master主幹上;

一、問題

1.1、環境
電腦環境:Windows 7;
開發工具:Eclipse 4.6.3;
數據庫環境:Oracle 11g;
JDK環境: Jdk1.8;
GIT版本:Version 2.48.02;

1.2、問題
有時候,我們在分支(例如test分支)分支上開發,然後測試通過,需要將代碼合併到【master主幹】上,那麼該如何操作呢?(以下截圖僅提供操作步驟,不要觀察紅色框意外的信息,因爲是空主幹和空分支);

然後請注意下文關於【本地】/【遠程】,【分支】/【主幹】的細微但是很重要的特別區別描述;

二、解答

1、首先登陸具有合併分支代碼到主幹,提交遠程主幹權限的賬號;
2、【本地test分支】拉取分支最新代碼;
直接點擊名爲【打開拉取對話框…】(pull)的按鈕;
在這裏插入圖片描述
然後在彈出來的對話框中點擊【拉取】接口(不要在意紅框之外的信息,因爲是空分支,僅提供圖標位置參考);
在這裏插入圖片描述

3、【本地master主幹】拉取最新代碼;
切換到【本地master主幹】,同理,直接點擊名爲【打開拉取對話框…】(pull)的按鈕,同上操作;

4、將【本地test分支】的代碼合併到【本地master主幹】的代碼;
在【本地master主幹】上操作,在菜單欄中,找到命令(Commands)菜單下,找到【合併分支】(Merge branches… Ctrl + M),或者直接按快捷鍵——Ctrl+M;
在這裏插入圖片描述
點擊完畢後,會彈出合併對話框,當前分支鎖定的是【本地master主幹】,而需要合併到master主幹上的分支,需要我們自己選擇,我們這裏選擇test分支;點擊【合併】即可;這時,我們【本地的master主幹】上就合併完了【本地的test分支】;

5、將合併完的【本地master主幹】上的代碼提交到【遠程master主幹】,點擊【提交】(Commit)按鈕,然後再在彈出來的對話框中將合併完的代碼拉到代碼提交框,點擊【提交併推送】(Commit & push)即可;

三、總結

歡迎關注我的
CSDN博客: https://blog.csdn.net/River_Continent
微信公衆號:幕橋社區
在這裏插入圖片描述
* 知乎:張牧野, https://www.zhihu.com/people/zhang-mu-ye-37-76/activities
* 簡書: https://www.jianshu.com/u/02c0096cbfd3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章