git新建分支進行開發的流程

捕獲流氓兔發表於2020-10-29

在企業專案的開發流程中,當需要為一個專案增加某項功能或者對專案中的一些內容進行更改優化時,需要建立新支開發,開發完成後再將其合併到master上
一般會有兩種操作方式:第一種:(這種方式需要注意檢視,自己使用git pull命令獲取的程式碼是否處於最新狀態,<一個完整的專案並不是一個人修改,要保證自己獲取的程式碼最新>)
1.在程式碼倉庫上新建分支feature/user
2.建立本地資料夾,進入該資料夾的目錄下,點選右鍵,進入命令列操作介面,執行以下命令
(1)git init //對專案進行git初始化,相當於在該資料夾下,建立一個本地倉庫,為.git檔案,一般處於隱藏狀態
(2)git remote add origin [對應的程式碼所在的遠端倉庫,格式為https://xxx.xxx.git] //這一步的主要目的是將遠端倉庫與本地倉庫建立連線
(3)git pull //在程式碼倉庫上建立的分支feature/user在遠端倉庫上,需要將其拉取到本地倉庫中,所以使用git pull命令進行拉取
(4)git checkout feature/user //此時,就進入到了本地的feature/user,可以通過git status進行檢視
(5)在該分支上完成對程式碼的修改,程式碼修改完成後,
執行git add .將程式碼提交到暫存區,再使用git commit -m "相關資訊"將程式碼提交到本地倉庫。
(6)git push,使用git push將原生程式碼提交到對應的遠端分支上,
(7)將當前分支切換到主分支上,在主分支master上將對應的分支feature/user進行合併,這是會將改動的部分標記出來,進行確認,如果程式碼修改正確,就執行mergin命令,將程式碼合併到主分支上
第二:也是常用的一種:
首先會獲得分支,然後執行git pull 拉取程式碼到該分支上,這時在該分支上進行程式碼修改,修改完成後直接提交,最後切換到主分支進行合併

相關文章