創(chuàng)建本地分支
-
git branch dev
- 例如:git branch dev强胰,這條命令是基于當(dāng)前分支創(chuàng)建的本地分支,假設(shè)當(dāng)前分支是master(遠(yuǎn)程分支)齿兔,則是基于master分支創(chuàng)建的本地分支dev。
刪除本地分支(必須保證不在刪除的分支上,才能進(jìn)行刪除)
git branch -d dev
切換到本地分支
-
git checkout 分支名
- 例如:git checkout dev善涨,這條命令表示從當(dāng)前master分支切換到dev分支。
創(chuàng)建本地分支并切換
-
git checkout -b 分支名
- 例如:git checkout -b dev草则,這條命令把創(chuàng)建本地分支和切換到該分支的功能結(jié)合起來(lái)了钢拧,即基于當(dāng)前分支master創(chuàng)建本地分支dev并切換到該分支下。
提交本地分支到遠(yuǎn)程倉(cāng)庫(kù)(網(wǎng)絡(luò)分支)
-
git push origin 本地分支名
- 例如: git push origin dev 炕横,這條命令表示把本地dev分支提交到遠(yuǎn)程倉(cāng)庫(kù)源内,即創(chuàng)建了遠(yuǎn)程分支dev。
刪除遠(yuǎn)程分支
git push --delete origin dev