【GIT 基础篇六】分支管理(创建与合并)
上篇我們整理了如何創建遠程倉庫,以及如何將本地文件上傳至遠程倉庫,倉庫創建好了,我們接下來就要準備開發了,對于使用git而言,通常的習慣就是一人一個分支,等測試無誤再合并;又或者根據需求創建分支,整體測試,再提交;不管哪種,都是根據公司的情況而言,先學習怎么創建分支吧!創建一個分支。具體如下:
通過“git branch testgit1.1”,”git checkout testgit1.1”,兩個命令,則可創建一個新分支,通過”git branch”可以查看所有分支,且*標識目前所在的分支。
注:”git branch testgit1.1”,”git checkout testgit1.1”,兩個命令可以合并成一個命令git checkout -b testgit1.1”,其中”-b”也就是所謂的branch操作。
分支創建好了,現在我們通過GitHub看看自己創建的分支效果,結果有點大失所望,為何看不見呢?這是因為上述命令只是在本地創建了分支,咱們還必須通過push操作git push origin testgit1.1”命令,進行提交到遠程倉庫,如下圖:
現在手動將test2類中加入一行代碼,(目前默認是在testgit1.1分支上)如下:
切記要通過“git add .”,”git commit -m “注釋”進行提交。
我們切換到主分支,“git checkout master”,查看效果
testgit1.1分支以及master分支都看到了效果,現在我們將testgit1.1分支的結果合并到master分支上。“git merge testgit1.1”
這時候再看主分支效果,則存在了之前在testgit1.1分支上添加的內容。
testgit1.1分支的內容到目前為止已經提交到了主分支master上,所以我們可以將不需要的分支刪除了。通過“git branch -d testgit1.1”命令
使用感受:在公司的實踐過程中,創建分支,刪除分支,合并分支是再平凡不過的了,因為對于git來說,每一項任務都完成的非常快,所以如果使用git的話,非常鼓勵你使用分支完成某個任務,合并后再刪除分支,這樣既安全,也完成不浪費時間,浪費感情,且過程更安全。
轉載于:https://www.cnblogs.com/huohuoL/p/10545451.html
總結
以上是生活随笔為你收集整理的【GIT 基础篇六】分支管理(创建与合并)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 四大组件
- 下一篇: 基于ace admin 的左侧菜单及ta