開發流程:
// 檢視本地分支
git branch
// 顯示本地、伺服器所有分支
git branch -a
// 顯示本地分支和伺服器分支的對映關係
git branch -vv
// 切換分支(和建立分支就差乙個-b引數)
git checkout }
// 建立新分支,新分支的**來自於當前分支
git checkout -b [分支名]
// push本地分支**到遠端伺服器,如果遠端伺服器沒有該分支,將會自動建立;
git push origin [遠端分支名]
// pull遠端分支**到本地當前分支(建議使用)
git pull origin master
如果只想用git pull,可能需要建立track關係,則使用
git branch --set-upstream-to=origin/《遠端branch_name> 《本地branch_name>
輸出結果:branch h5_dev set up to track remote branch h5_dev from origin.
// 合併本地master分支到當前分支,比如當前處於dev分支,則把master上的**merge到dev分支上
git merge master
// 合併遠端master分支到當前分支
git merge origin/master
// 刪除本地分支
git checkout }
git branch -d }
//刪除遠端分支
git push origin --delete }
Git建立分支進行開發
一 業務場景 自己當前開發的專案算是乙個中型專案,整個專案都是由自己乙個人開發完成,主要有兩個子專案,乙個是小程式的後台,乙個是小程式的後台管理系統。因為從一開始就只有我乙個人在進行開發,所以自己平時提交 的時候都是提交到主幹,也沒有建立分支,管理也沒出現什麼問題。現在專案已經穩定執行 幾個月,相對...
Git建立分支
進入專案目錄 cd illipot 2.建立 s7 functions done 分支 b 表示建立並切換 git checkout b s7 functions done 3.檢視當前分支 git branch 4.提交 git add s7.py git commit m first versi...
git建立分支
建立分支 git branch test master 建立test master分支 切換本地分支 git checkout master 切換到master分支 遠端分支就是本地分支push到伺服器上。比如master就是乙個最典型的遠端分支 git push origin master 遠端分...