目錄
本篇文章演示在 GIT分支新建/合併的實際操作過程、首先動圖鎮樓~
👆上面這個動圖演示了 GIT 官方文檔 - 分支 一個簡單的分支新建與分支合併的例子,實際工作中你可能會用到類似的工作流。 你將經歷如下步驟:
開發某個網站。
爲實現某個新的用戶需求,創建一個分支。
在這個分支上開展工作。
正在此時,你突然接到一個電話說有個很嚴重的問題需要緊急修補。 你將按照如下方式來處理:
切換到你的線上分支(production branch)。
爲這個緊急任務新建一個分支,並在其中修復它。
在測試通過之後,切換回線上分支,然後合併這個修補分支,最後將改動推送到線上分支。
切換回你最初工作的分支上,繼續工作。
0 視頻分享
本文檔的視頻: https://www.bilibili.com/video/av97796322/
關於使用 VSCode 的 GIT 基礎操作、如初始化、拉取、提交等、請參考 【VSCode視頻教程 1】3分鐘配置GitHub、0命令行操作、超詳細步驟!!
關於使用 GIT 分支基本概念、請參考【VSCode 分享】Git 分支中的 master、origin、origin/master 區別直觀解釋~
1 本工程原始狀態
點擊文件右上角的 按鈕、查看Git History 可以看到GIT 的歷史更新記錄和分支狀態。
本地與服務器都各只有一個原始分支、名爲 master 和 origin/master。
2 更新本地分支 master
更新文件 Readme.md、更新到本地分支master。
點擊可以看到 master 位置移動到最新。
3 本地創建分支 Debug
在『源代碼管理器』界面、點擊右上角的、選擇『簽出到...』、選擇『正在創建新分支...』、填寫分支名稱如 Debug。
注意:注意看這裏、新分支創建成功後、工程會自動切換到新分支工作區。
點擊可以看到新建分支Debug 的位置如下。
4. 本地分支 Debug 更新
更改 Readme.md 文件、並提交更新到Debug分支。
點擊可以看到新建分支Debug 的位置變化到如下位置。
5 切換本地分支到 master、提交更新到服務器
當我們想繼續更改 master 分支時、可以把工作區移回master。
點擊『簽出到...』、選擇 『master 』即可。
推送 master 分支到服務器後、可看到 origin/master 位置更新。
在服務器上也可以看到文件已更改
6.切換到 Debug 、更新到服務器
操作過程參考👆、推送成功後會看到如下結果
7 合併分支
切換到 master 分支中、Shift+Command+P、選擇『 Git:合併分支』、選擇 Debug 分支。
合併成功後、可看到 master 位置更新。
⭕️完成、散花🌸