Git命令之 分支操作

2021-07-23 12:00:11 字數 743 閱讀 5313

git命令之 分支操作。

分支是git作為版本控制系統的乙個最大的優勢,git的分支操作速度快、代價小操作方便,下面介紹下git關於分支操作的使用方法:

檢視本地分支:

git branch

檢視遠端分支:

git branch -r

建立本地分支:

git branch [新的分支名稱](注意,此操作只會建立本地分支,但是不會從當前分支切換到新的分支上去)

切換分支:

git checkout [目標分支名稱]

建立新分支並且切換到新分支上:

git checkout -b [新分支名稱]

刪除已有分支:

git branch -d [要刪除的分支名稱](注意,-d引數只能刪除已經被合併的分支,對於未被合併的分支名稱是無法刪除的,如果要強制刪除乙個分支的話可以使用-d引數。)

將特定分支合併到當前分支:

git merge [分支名稱]

建立遠端分支(本地分支push到遠端分支):

git push origin [分支名稱]

刪除遠端分支:

git push origin:heads/[分支名稱]

或者 git push origin:[分支名稱]

建立空的分支:

其他描述git的分支操作比較好的帖子:

git詳解之三:git分支

git分支管理是一門藝術(從英文帖子翻譯過來的。):

git命令之 分支

以develop分支為例。檢視提交歷史 git log 檢視本地分支 git branch 檢視遠端分支 git branch r 刪除本地分支 git branch d develop 刪除遠端分支 git push origin delete develop 提交本地分支到遠端 git push...

Git 之分支合併命令

按q鍵返回。主幹上建立檔案 zhangc test desktop gittest gitdemo master touch text.txt zhangc test desktop gittest gitdemo master git add zhangc test desktop gittest...

Git專案管理之分支操作

在版本回退的章節裡,每次提交後都會有記錄,git 把它們串成時間線,形成類似於時間軸的東西,這個時間軸就是乙個分支,我們稱之為master分支。在開發的時候往往是團隊協作,多人進行開發,因此光有一乙個分支是無法滿足多人同時開發的需求的,並且在分支上工作並不影響其他分支的正常使用,會更加安全,git ...