1.建立本地分支
git branch 分支名,例如:git branch 2.0.1.20120806
注:2.0.1.20120806是分支名稱,可以隨便定義。
2.建立遠端分支
遠端分支就是本地分支push到伺服器上。比如master就是乙個最典型的遠端分支(預設)。
git push --set-upstream origin (分支名)
3.切換本地分支
git checkout 分支名,例如從master切換到分支:git checkout 2.0.1.20120806
4.刪除本地分支:
git branch -d branchname
其中-d也可以是--delete,如:
git branch --delete branchname
5.刪除本地的遠端分支:
git branch -r -d origin/branchname
6.遠端刪除git伺服器上的分支:
git push origin -d branchname
其中-d也可以是--delete,如:
git push origin --delete branchname
7.檢視本地分支
git branch
8.檢視遠端分支
git branch -a
9誤刪分支恢復方法
aec58039ccd3ae77fea1566d812a73fcfb4e2f9b 這個是提交的id
git branch _07_05 aec58039ccd3ae77fea1566d812a73fcfb4e2f9b
看到新建的分支,然後切換過去,就可以了
Gitlab通過git命令新建分支並提交到遠端倉庫
首先切換到有你需要的 分支上,我以master分支為例 更新當前分支 一般情況下,不更新是不能切換分支的 git pull切換到master分支 git checkout master在輸入 git checkout b 分支名 建立分支,執行完成後,你本地就建立好了你的分支,並且切換到了你剛剛建立...
git如何基於已有的遠端分支新建本地分支開發
假設遠端有個normal常規分支 而你只是改乙個bug或者做乙個小需求 一般情況下 這完全可以不用新建遠端分支 我們可以基於normal常規分支 建立乙個本地分支 在本地分支開發 然後將本地分支繫結到normal分支 再從本地分支提交 到normal分支 新的本地分支以dev開頭taskid結尾 例...
gitlab分支管理
1.從master分支切換到dev分支進行開發 git checkout b dev master 從master分支建立dev開發分支 git branch 可以看到現在已經切換到dev分支了 vim readme 模擬在專案中修改 git add 把工作區中所有變更全部提交到 暫存區 git c...