我有个遥控器。我使用git clone命令克隆了它。但是,当我尝试使用git branch命令查看分支时,它只显示一个分支'main',而远程回购中至少有15+分支,通过命令git branch -r可以看到这些分支。我怎样才能把我所有的远程分支放到我的本地回购系统中呢?
发布于 2021-08-23 06:08:15
这样做的目的是不要用所有的远程跟踪分支“污染”本地分支名称空间。
使用git branch -avv,您将看到本地(main)和远程跟踪分支(origin/xxx)。
您可以使用"guess mode" of git switch创建本地分支,该分支将其相应的远程分支作为上游。
git switch <branch>,如果找不到
<branch>,但在一个远程(称为<remote>)中确实存在一个跟踪分支,该分支具有匹配的名称,相当于
git交换机-c --轨道/
https://stackoverflow.com/questions/68887815
复制相似问题