摘要:分支管理分支操作允許創建另一路線方向上開發。例如,我們發布了版本的產品,可能需要創建一個分支,以便將功能的開發與版本中錯誤修復分開。一查看分支查看本地分支查看遠程分支查看所有分支標識的是你當前所在的分支。
Git 分支管理
分支操作允許創建另一路線/方向上開發。我們可以使用這個操作將開發過程分為兩個不同的方向。 例如,我們發布了1.0版本的產品,可能需要創建一個分支,以便將2.0功能的開發與1.0版本中錯誤修復分開。一、查看分支
1、查看本地分支 git branch * master 2、查看遠程分支 git branch -r 3、查看所有分支 git branch -a
*標識的是你當前所在的分支。
二、本地創建新的分支git branch [branch name]三、切換到新的分支
git checkout [branch name]四、創建+切換分支 一步到位
git checkout -b [branch name] git checkout -b [branch name] 的效果相當于以下兩步操作: git branch [branch name] git checkout [branch name]五、將新分支推送到遠程
git push origin [branch name] 或者 git push -u origin [branch name]
-u 指定遠程主機 -u origin 默認為origin
六、刪除分支1、 刪除本地分支 git branch -d [branch name] 2、刪除遠程分支 git push origin :[branch name]七、合并分支
現在我通過git merge --no-ff <分支名>命令將fa分支合并到master分支上。其中--no-ff表示強行關閉fast-forward方式,fast-forward方式表示當條件允許時,git直接把HEAD指針指向合并分支的頭,完成合并,這種方式合并速度快,但是在整個過程中沒有創建commit,所以如果當我們刪除掉這個分支時就再也找不回來了,因此在這里我們將之關閉。
git merge --no-ff develop
注意: 刪除遠程分支后,branch -a還是能看到的解決方法
大家在刪除遠程分支后 git branch -a 還是可以看到已刪除的遠程分支,時間一長就顯的非常亂了 以下是解決方法: git remote show origin //可以看到刪除分支情況 git remote prune origin 再執行 git branch -a 就可以看到已經看不見已經刪除的分支了
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/100430.html
摘要:如上圖,該圖沒有現成的,所以是在大師原有的上修改出來的我們在開發過程中,通常以當天下午下班前十分鐘為節點,合并當日修復的代碼到分支另外要說的就是分支的命名了,通常我們已即將發布的版本號為后綴添加到后面,例如等等。 showImg(https://segmentfault.com/img/remote/1460000015968861?w=1920&h=1080); 首發公眾號:Andr...
摘要:詳解及實用指南之一本地操作詳解及實用指南之二遠程操作創建與合并分支利用分支就可以實現多人開發的偉大模式,從而提高生產效率。分支默認情況下,是一條線,利用指向最新的提交,再用批向就能確定當前分支以及當前分支的提交點。 1. git 詳解及實用指南之一 (本地操作) 2. git 詳解及實用指南之二 (遠程操作) 1.創建與合并分支 利用分支就可以實現多人開發的偉大模式,從而提高生產效率。...
摘要:詳解及實用指南之一本地操作詳解及實用指南之二遠程操作創建與合并分支利用分支就可以實現多人開發的偉大模式,從而提高生產效率。分支默認情況下,是一條線,利用指向最新的提交,再用批向就能確定當前分支以及當前分支的提交點。 1. git 詳解及實用指南之一 (本地操作) 2. git 詳解及實用指南之二 (遠程操作) 1.創建與合并分支 利用分支就可以實現多人開發的偉大模式,從而提高生產效率。...
摘要:分支的創建合并與刪除創建分支與切換分支或者命令加上參數表示創建并切換。或者后面不跟分支名時指列出所有分支,當前分支前面加。刪除分支刪除本地分支,不能在當前分支執行刪除當前分支的操作。 分支的創建、合并與刪除 創建分支與切換分支 $ git branch develop$ git checkout develop 或者 $ git checkout -b develop git che...
閱讀 1394·2021-11-08 13:14
閱讀 747·2021-09-23 11:31
閱讀 1038·2021-07-29 13:48
閱讀 2781·2019-08-29 12:29
閱讀 3371·2019-08-29 11:24
閱讀 1899·2019-08-26 12:02
閱讀 3688·2019-08-26 10:34
閱讀 3435·2019-08-23 17:07