查看當前所在分支
場景:在多人開發中,需要在主分支的基礎上創建一些分支分配給小團隊或個人去開發,然后小分支上的小功能開發完畢之后,再merge(合並)到主分支。
1.查看當前所在的分支
下圖1.1中是 master 主分支

1.1當前處在主分支
下圖1.2中是 pos_web_update 分支,不是主分支

1.2當前處在pos_web_update分支,不是主分支
2.需要切換到為了修改項目而創建的新分支,這個分支可以在git上創建,例如當前情況是需要切換到8-posauth-update分支
點擊上圖中的Git: XXXXX進行切換

2.1當前所有可見的分支
如果本地沒有這個需要切換到的8-posauth-update分支,則需要點擊遠端的這個分支,將其拉取到本地

2.2將遠程的分支checkout到本地
出現以下修改名稱的彈框提示

2.3點擊OK即可切換到這個分支
如果本地已經有這個分支了,直接Checkout切換即可

2.4直接在本地的分支之間切換
3.修改代碼...
3.1 例如前端當前更新了element-ui這個框架,升級到了2.4.6,則需要修改一點東西
3.2 el-table 組件的展開每行的時間綁定屬性由@expand改成了@expand-change
3.3 在項目路徑中全局搜索“@expand”,右鍵你想搜索的文件目錄,此處例子為src

3.3 右鍵你想搜索的文件目錄

3.4 或者選擇全局替換
3.5 Replace 或者 Replace All

1041536219655_.pic_hd.jpg
4.暫存到本地git服務器
4.1 在空白處右鍵,選擇Git -> CommitFile...

4.1 暫存到本地git服務器
4.2 commit

4.2 commit
4.3 繼續commit

4.3 繼續commit
4.4 推送到遠端git服務器
注意:可以先commit多次(可能改了多個地方)到本地git服務器,再push一次性到遠端的這個分支上,這里直接push

4.4 推送到遠端git服務器
4.5 再次點擊push

4.5 再次點擊push
4.6 顯示提交成功

4.6 顯示提交成功
5.大功告成,即可在gitlab上的可以看到提交的內容

