首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

远程git分支没有用`git branch -r`显示?

远程git分支没有用git branch -r显示的原因可能有以下几种:

  1. 本地仓库没有与远程仓库同步:在执行git branch -r命令之前,需要先执行git fetch命令,将远程仓库的最新分支信息拉取到本地仓库,然后再执行git branch -r命令查看远程分支。
  2. 本地仓库没有与远程仓库建立追踪关系:如果本地仓库没有与远程仓库建立追踪关系,那么执行git branch -r命令是无法显示远程分支的。可以通过执行git branch -vv命令查看本地分支与远程分支的追踪关系,并使用git branch --set-upstream-to=<远程分支>命令建立追踪关系。
  3. 远程分支已被删除:如果远程分支已被删除,那么执行git branch -r命令是无法显示该分支的。可以通过执行git remote prune origin命令清理本地仓库中已经不存在的远程分支。
  4. 本地仓库没有权限访问远程仓库:如果本地仓库没有权限访问远程仓库,那么执行git branch -r命令是无法获取远程分支信息的。需要确保本地仓库配置了正确的远程仓库地址,并且具有访问权限。

总结:如果远程git分支没有用git branch -r显示,可以先执行git fetch命令将远程分支信息拉取到本地,然后执行git branch -r命令查看远程分支。如果仍然无法显示,可以检查本地仓库与远程仓库的追踪关系、远程分支是否被删除以及权限访问等问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )

文章目录 一、克隆 master 分支 git clone 二、查看远程分支 git branch -a 三、克隆远程分支 git checkout -b 一、克隆 master 分支 git clone...git branch 命令 , 查看本地版本库中的分支 , 只有 master 分支 ; 执行过程 : D:\Git>git clone https://codechina.csdn.net/han12020121...二、查看远程分支 git branch -a ---- 执行 git branch -a 命令 , 可以查看远程的所有分支 ; 执行过程 : D:\Git\git-learning-course>git...remotes/origin/master D:\Git\git-learning-course> 三、克隆远程分支 git checkout -b ---- 执行 git checkout...此时执行 git branch 命令 , 查看当前分支 : D:\Git\git-learning-course>git branch * feature1 master

1.8K40

GitGit 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )

文章目录 一、查看远程分支 二、远程分支分析 三、删除远程分支 一、查看远程分支 ---- 执行 git branch -a 命令 , 可以查看当前 本地仓库 对应的 远程仓库 的所有分支 ; 远程分支内容...: D:\Git\git-learning-course>git branch -a * master remotes/origin/6- remotes/origin/HEAD -> origin.../master remotes/origin/feature1 remotes/origin/master 二、远程分支分析 ---- 使用 git branch -a 命令查询出的远程分支内容如下..., 在 Git 远程端查看 , 有 master 主分支 , 和 feature1 和 6- 两个分支 ; 三、删除远程分支 ---- 执行 git push origin --delete feature1...命令 , 删除 remotes/origin/feature1 远程分支 ; 执行过程 : D:\Git\git-learning-course>git push origin --delete feature1

82620
  • git branch 命令查看分支、删除远程分支、本地分支

    git branch 命令操作 1、查看本地分支git branch 前面带有*号的是当前分支 2 、删除本地已合并的分支git branch -d [branchname] 某些情况下可以用...git branch -D [branchName] (使用时应注意是否已合并) 提示删除了一个名为list的本地分支 3、删除远程分支: git push origin --delete...4、创建分支git branch [branchname] 需要注意,创建分支时,不会有什么提示。...5、 查看全部分支(包含本地和远程) :git branch -a 6、根据指定版本号创建分支: git checkout -b branchName commitId 7、清理本地无效分支(远程已删除本地没删除的分支...): git fetch -p 8、如果分支太多,还可以用此命令进行分支模糊查找: git branch | grep 'branchName' 发布者:全栈程序员栈长,转载请注明出处:https:/

    3.7K20

    GitGit 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )

    文章目录 一、创建并切换分支 1、创建分支 git branch dev 2、切换分支 git checkout dev 3、创建并切换分支 git checkout -b dev 二、查看分支 git...branch 三、合并分支 git merge dev 四、删除分支 git branch -d dev 一、创建并切换分支 ---- 1、创建分支 git branch dev 创建分支 : 执行...两步操作 ; 二、查看分支 git branch ---- 执行 git branch 命令 , 可以查看 该版本库 所有的分支 , 其中 * 后面是当前操作的分支 , 后面的是其它分支 ; 三、...合并分支 git merge dev ---- 在 dev 分支下 , 修改 branch 分支 , 先执行 git add file1.txt 命令 , 然后执行 git commit -m "branch...dev 分支 ; 执行过程 : 执行完毕后 , 查询当前的 branch 分支 , 只剩下一个 master 分支了 ; D:\Git\git-learning-course>git branch -

    3K41

    Git(三)——Branch分支

    git branch -d 分支名 删除本地(未合并)分支git branch -D branchName 删除远程分支,注意第一种方法 origin 后面有空格 git push origin :...如果远程已经删除的分支,在本地执行 git branch -a 显示还存在,执行以下命令可以清除 git remote prune origin 合并分支 git merge br01 # 合并分支... 查看所有远程分支git branch -r 拉取远程分支到本地 git checkout -b 本地分支名 origin/远程分支git fetch origin 远程分支名x:...: git branch --set-upstream-to=origin/ release 本地分支远程分支关联 git branch –set-upstream 本地新建分支名...本地回滚到the_commit_id 5、git push origin :the_branch //删除远程 the_branch 6、git push origin the_branch //用回滚后的本地分支重新建立远程分支

    1.1K10

    Git实战:branch分支操作详解

    可以在此处创建新分支,也可以选择现有分支进行切换。 查看分支 使用指令:git branch可以看到所有的本地分支。...其中标有*的表示当前的工作分支,如果想查看分支的详细信息,则命令:git branch -v可以查看分支所指的ID和提交信息。 切换分支 要使用分支,必须首先切换到该分支。...利用指令:git branch -d 可以删除指定分支,当然删除分支前需要先切换到其他分支才能进行删除操作。...如果要强制删除分支的话可以使用指令:git branch -D ,不管该分支有没有合并到当前分支的提交记录都进行删除。...恢复指令为:git branch ,当然你也可以从远程仓库重新clone一份。 总结: 分支可以从主线上分离开来,在不影响主线的同时继续工作。

    50010

    git 远程分支

    查看远程分支 现在我们已经有一些和远程分支打交道的经验了,比如曾经使用了git push和git pull。 怎么查看远程分支呢?...使用git branch可以查看本地的分支,-v选项可以显示更多的信息,-vv选项可以查看更详细的信息: $ git branch * master $ git branch -v * master 11f0f7a...使用git branch -r选项可以仅仅查看远程分支: $ git branch -r origin/master $ git branch -r -v origin/master 57b75e6...推送到远程分支 查看一下分支状况: $ git branch -v * master 11f0f7a [ahead 8] merge iss1 我们本地的master分支已经比远程分支提前了8个提交了,...如果想要从已经拉取的远程分支中检出一条新分支以供自己工作,那么使用下面的命令: $ git checkout -b new_master origin/master Branch new_master

    65920

    3.5 Git 分支 - 远程分支

    远程跟踪分支像是你上次连接到远程仓库时,那些分支所处状态的书签。 它们以 (remote)/(branch) 形式命名。...如果想要在自己的serverfix 分支上工作,可以将其建立在远程跟踪分支之上: $ git checkout -b serverfix origin/serverfix Branch serverfix...Switched to a new branch 'serverfix' 如果想要将本地分支远程分支设置为不同名字,你可以轻松地增加一个不同名字的本地分支的上一个命令: $ git checkout...设置已有的本地分支跟踪一个刚刚拉取下来的远程分支,或者想要修改正在跟踪的上游分支,你可以在任意时间使用 -u 或 --set-upstream-to 选项运行 git branch 来显式地设置。...如果想要查看设置的所有跟踪分支,可以使用 git branch 的 -vv 选项。

    1.3K30

    git切换远程分支命令_git查看对应的远程分支

    git 切换远程分支远程git仓库里的指定分支拉取到本地(本地不存在的分支) 当我想从远程仓库里拉取一条本地不存在的分支时: git checkout -b 本地分支名 origin/远程分支名 例如...并推送到远程git管理平台上,或者将远程git管理平台上的其他分支拉取到自己电脑上。...一、查看本地已有的分支 进入到项目根目录,打开命令行/终端,输入指令,将会显示该项目的本地的全部分支,其中、当前分支的前面有*号。...git branch 二、本地检出一个新的分支并推送到远程仓库 (一).创建本地分支 git checkout -b 新分支名 执行该指令后,会在本地创建一个新分支,该分支是从当前分支上检出的,所以所有文件内容都和当前分支一模一样...创建成功后,将自动切换至新分支上。 比如我要创建一个名为dev1的新分支: 此时,再执行git branch查看当前本地所有分支,就会看到两个分支:master与dev1.

    1.6K20
    领券