本篇文章主要介紹給大家Git分支是什麼意思。
Git,一個免費的開源分散式版本控制系統,可以快速,有效率地處理從小型到大型專案的所有事務。在前面的文章中,我們為大家介紹了什麼是Git以及Git的作用等相關知識點。想必大家對於Git也有了一定的了解。
那麼Git中的分支又是什麼呢?如何去理解?
我們可以例舉一個簡單的例子來說明,例如我們在遠端倉庫(GitHub)上有一個專案代碼,發現其中支付功能代碼不完善,只有支付寶支付功能,卻沒有微信支付的功能。這時我們可能會把原始碼下載到本地,然後進行添加編寫微信支付的功能代碼。但在新增修改的過程中,又發現了先前的支付寶支付功能代碼存在漏洞,此時第一時間肯定要去修復漏洞。這時我們要如何處理目前的所有程式碼呢?如果我們直接提交到GitHub中,顯然會將原來的資料覆蓋掉,從而導致原始碼錯亂。
那麼我們該如何正確的處理這種情況呢?
這裡就需要大家掌握一個分支的概念。對於上述情況,我們可以建立一個新資料夾,將原始碼從GitHub下載下來,用於專門修復支付寶支付的漏洞。然後再建立一個分支,用於微信支付功能代碼的新增。當我們修復好漏洞後,就可以將修復後程式碼提交到GitHub上(原始分支上),再單獨將另一條分支上的微信支付的程式碼下載下來進行完善,完善測試好後,就可以與之前分支上的代碼進行合併。
總而言之,使用分支意味著你可以把你的工作從開發主線上分開來,以免影響開發主線。
註:中心庫有2個可一直延續的分支:master分支、develop分支
每個Git用戶都要熟悉原始的master分支。與master分支並行的另一個分支,我們稱為develop分支。我們把原始函式庫/master函式庫認定為主分支,HEAD的原始碼存在於此版本中,並且隨時都是一個預備生產狀態。
在簡單了解了Git分支後,怎麼來查看分支?
查看分支的命令語句:
git branch
#本篇文章就是關於Git分支的具體介紹,也很通俗易懂,希望對需要的朋友有幫助!
以上是Git分支是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!