git切換分支,合併分支

2021-10-09 03:30:44 字數 1803 閱讀 4307

切換分支

git checkout +分支名(分支名不加remove/origin)

如果切換成功,會提示分支切換後的分支;如果提示出現 "分離自哪個分支" 有問題

使用git status 也可以檢視當前分支

git checkout +分支名   和 git checkout -b +分支名  的區別

$ git checkout和$ git checkout -b的區別是什麼

$ git checkout  切換到某分支;例如  $ git checkout master  切換到主分支

$git checkout -b 新建並切換到新建的分支上;例如 $git checkout -b newbranch 

合併分支

刪除分支

建立分支

查詢分支

檢視當前應用的分支等資訊

git status .

git log .

切換到非master時,在當前分支上,可以直接提交**

git push origin 

提交完了,可以通過網頁檢視是否提交成功

案例

[rothwell@localhost ia-v2-mcu]$ git branch -a

* master

remotes/origin/head -> origin/master

remotes/origin/ia-wa100c

remotes/origin/ia-wa100g-mcu-l083

remotes/origin/ia-wa100gc-mcu

remotes/origin/ia-wa100mw-mcu-v2

remotes/origin/ia-wa200c

remotes/origin/ia-wa200c-rs485

remotes/origin/ia-wa200g-mcu-l083_v2

remotes/origin/ia-wa200g-mcu-l083_v2_rs485

remotes/origin/ia-wa300c

remotes/origin/gctlv2

remotes/origin/master

[rothwell@localhost ia-v2-mcu]$ 

[rothwell@localhost ia-v2-mcu]$ git checkout gctlv2

分支 gctlv2 設定為跟蹤來自 origin 的遠端分支 gctlv2。

切換到乙個新分支 'gctlv2'

[rothwell@localhost ia-v2-mcu]$ git branch -a

* gctlv2

master

remotes/origin/head -> origin/master

remotes/origin/ia-wa100c

remotes/origin/ia-wa100g-mcu-l083

remotes/origin/ia-wa100gc-mcu

remotes/origin/ia-wa100mw-mcu-v2

remotes/origin/ia-wa200c

remotes/origin/ia-wa200c-rs485

remotes/origin/ia-wa200g-mcu-l083_v2

remotes/origin/ia-wa200g-mcu-l083_v2_rs485

remotes/origin/ia-wa300c

remotes/origin/gctlv2

remotes/origin/master

Git 如何切換分支合併分支

git branch 檢視分支狀態 git status 檢視本地工作區狀態 git checkout xx 切換到xx分支 git checkout b newb 建立新分支並且切換到該分支 如何將新的分支及 提交到碼雲 1.git add 2.git commit m 注釋 3.git push...

git分支合併建立切換

從以下三個方面進行介紹 分支合併 分支建立 分支切換。2.1 分支合併 1 在待合併分支上,點選 merge request 如下圖。2 彈出合併資訊 主要有三個值 a titile,merge名字,預設就好,不用動 b source branch 待合併到主幹上的分支 c target branc...

git 分支切換合併例項

1 遠端倉庫位址 git git.code.tencent.com codechen01 test.git 2 轉殖遠端倉庫 git clone git git.code.tencent.com codechen01 test.git cd test 檔案f1.txt第一次轉殖下來的內容如下 3 新...