GIT提取或克隆存储库仅获取Master分支
我在BitBucket上托管时,我git clone
一个存储库或使用git pull origin master
和git pull origin myBranch
它确实拉第二次,但当我列出分支与git branch -v
我只看到主 。 做git status
也不会显示任何内容。
我如何将所有分支机构从网上回购协议下拉到本地回购协议?
难道这是因为我改变了计算机名称和git设置名称的改变,所以它只能让我获得master
因为它是默认分支,另一个只能由创建它的人访问?
尝试使用这个:
git branch -a
你会看到远程分支的名单/例如
输出:
remotes/origin/tk_removes_call_centers
remotes/origin/tk_warm_transfer_fix
remotes/origin/update_README
然后你就可以
git checkout [any_individual_branch_name]
你也可以用git branch -v --all
得到相同的列表,其中包括最近的提交信息,即
git branch -v --all
输出:
remotes/origin/tk_removes_call_centers 1478b14 re-adding call feedback workers
remotes/origin/tk_warm_transfer_fix 94720c5 handling blank auto policy
remotes/origin/update_README a769b82 Update README
git branch -v
(没有--all
)只显示你曾经工作过的分支。 当您使用--all
你看到所有跟踪分支origin/
有关:
- 如何克隆Git中的所有远程分支?
- 你如何创建一个远程Git分支?
- Git获取远程分支
- 如何查看远程Git分支?
做这个命令列表:
git分支-a :
你会看到远程分支的列表
git远程显示出处
它将显示您的本地存储库已知的所有分支。 如果您要使用的分支不在列表中,请运行该命令
git远程更新
它会更新本地存储库跟踪的远程分支的整个列表,然后运行
git fetch
它会更新所有追踪分支。
然后,您可以使用以下结帐命令创建分支:
git checkout -b your_branch_local_name origin / your_branch_remote_name
链接地址: http://www.djcxy.com/p/3843.html上一篇: GIT pulling or cloning repository only gets Master branch