查看本地分支对应的远程分支

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

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

一般远程分支是以origin开头的,比如你的分支叫dev,那么对应的远程分支可能叫origin/dev。为什么用可能呢?你拉成本地分支的时候可以改名。

那如何知道自己的本地分支对应的哪个远程分支呢?开发中就遇到过这样的问题,本地有个master分支和一个dev分支,本地两个分支都关联到了远程的origin/master,push的时候怎么都push不上去,提示名字不一致。然后看了关联的分支才发现不一致。查看关联的分支很简单:

git branch -vv

之后本地改动备份一下,把之前本地分支删掉,重新拉取远程分支,修改加回来提交。

发布了83 篇原创文章 · 获赞 18 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/lwc5411117/article/details/103391341