Git本地分支和远程分支关联
生活随笔
收集整理的這篇文章主要介紹了
Git本地分支和远程分支关联
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| 創(chuàng)建分支(需要先進入倉庫目錄) | git branch develop | ? |
| 查看本地分支 | git branch | 注:名稱前面加* 號的是當前的分支 |
| 查看遠程分支 | git branch -a | |
| 切換分支 | git checkout branch_name | ? |
| 刪除本地分支 | git branch -d branch_name | ? |
| 刪除遠程分支 | git branch -r -d origin/branch-name ?? | ? |
| 如果遠程新建了一個分支,本地沒有該分支 | git checkout?--track?origin/branch_name | 這時本地會新建一個分支名叫?branch_name?,會自動跟蹤遠程的同名分支?branch_name |
| 如果本地新建了一個分支,遠程沒有該分支 | git push --set-upstream origin branch_name | 這樣就可以自動在遠程創(chuàng)建一個?branch_name?分支,然后本地分支會?track?該分支。后面再對該分支使用 push 和 pull 就自動同步。 |
| 如果只想與遠程分支關聯(lián),而不想新創(chuàng)建遠程分支 | git branch --set-upstream-to=origin/遠程分支名 本地分支名 | ? |
?合并分支到master上
?首先切換到master分支上
git checkout master如果是多人開發(fā)的話 需要把遠程master上的代碼pull下來
git pull origin master然后我們把dev分支的代碼合并到master上
git merge dev然后查看狀態(tài)
git status?
總結(jié)
以上是生活随笔為你收集整理的Git本地分支和远程分支关联的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java之Arrays工具类的使用
- 下一篇: JMeter篇01:JMeter在Mac