一、
今天突然領導說讓我們創建個分支,我就想知道就TMD我一個人還需要創建個分支,我也是服了,沒法因爲我那人工資,人說幹啥 咱就得做
二、
開始進行,首先我們都知道“master” 這是git的基礎主幹,也就是我們常說的“主支”。
三、
我們每次在提交送測試需要有相對應的版本號,如果你一直在master上就會造成無法找到之前相關的版本代碼,除了你不斷的回滾。
四、
所以在我們每次送測的時候可以進行: git branch x.x.x(分支名稱)這樣就能保證我們可以找到我們任意分支的相關代碼。
六、分支常用命令:
創建分支:git branch <分支名稱>
創建+切換分支:git checkout -b <分支名稱>或者git switch -c <分支名稱>
查看分支:git branch
分支更新: git pull origin <分支名稱>
分支提交: git push origin <分支名稱>
切換分支:git checkout <分支名稱> 或者git switch <分支名稱>
刪除分支:git branch -d <分支名稱>
合併分支: git merge <分支名稱>
備註: 執行合併分支時,先切回主支master,然後在 主支上 執行合併命令,但是切換分支的時候必須將當前分支的提交了,才能進行後續的相關操作。
演示流程
1、創建分支:
2、查看分支
3、在分支上提交代碼:
4、在分支上拉去分支最新代碼:
5、在分支上提交代碼;
然後就成功了,下來我們演示切換分支時,沒有提交當前分支代碼是的錯誤提示:
重新提交然後我們在進行分支切換
好了 ,至此 我們的git 分支切換就全部完成了