查看本地分支對應的遠程分支

可以通過如下命令拉取遠程分支到本地:

git checkout -b <本地分支> <遠程分支>

一般遠程分支是以origin開頭的,比如你的分支叫dev,那麼對應的遠程分支可能叫origin/dev。爲什麼用可能呢?你拉成本地分支的時候可以改名。

那如何知道自己的本地分支對應的哪個遠程分支呢?開發中就遇到過這樣的問題,本地有個master分支和一個dev分支,本地兩個分支都關聯到了遠程的origin/master,push的時候怎麼都push不上去,提示名字不一致。然後看了關聯的分支才發現不一致。查看關聯的分支很簡單:

git branch -vv

之後本地改動備份一下,把之前本地分支刪掉,重新拉取遠程分支,修改加回來提交。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章