IDEA切換git分支

查看當前所在分支

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

1.1當前處在主分支

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

2.需要切換到為了修改項目而創(chuàng)建的新分支,這個分支可以在git上創(chuàng)建,例如當前情況是需要切換到8-posauth-update分支
點擊上圖中的Git: XXXXX進行切換
2.1當前所有可見的分支

如果本地沒有這個需要切換到的8-posauth-update分支,則需要點擊遠端的這個分支,將其拉取到本地
2.2將遠程的分支checkout到本地

出現(xiàn)以下修改名稱的彈框提示
2.3點擊OK即可切換到這個分支

如果本地已經(jīng)有這個分支了,直接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 繼續(xù)commit
4.3 繼續(xù)commit

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

4.5 再次點擊push
4.5 再次點擊push

4.6 顯示提交成功
4.6 顯示提交成功

5.大功告成,即可在gitlab上的可以看到提交的內(nèi)容


1131536221645_.pic_hd.jpg

1141536221862_.pic_hd.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容