GIT - 如何获取所有新创建的分支

标签 git git-branch

我有以下情况,我没有找到解决方案。

假设我已经将一个项目克隆到我的本地系统。现在,在项目中,如果我执行 git branch -a,它会列出 3 个远程分支以及本地分支。

现在,一天后,比如说 10 个不同的开发人员,将 10 个不同的分支推送到远程仓库。现在,如果我执行 git branch -a,它仍然会显示 3 个远程分支。

一个解决方案是要求每个开发人员提供分支的名称,我可以运行命令 git pull origin newBrn1。我必须使用相应的名称运行 10 次。

难道没有一个命令可以一次性给我一个包含新创建的分支的列表吗?

我尝试运行 git pull,但抛出了一个错误:

You asked me to pull without telling me which branch you want to merge with

最佳答案

您可以使用 --all 选项来告诉您要 pull 所有分支:

git pull --all

关于GIT - 如何获取所有新创建的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37939013/

相关文章:

git - 使用 git grep 浏览文件的先前版本?

Git 克隆 EC2 实例权限错误

xcode - 'git init -b <branch name >' command in terminal is throwing an ' 未知开关'错误

git - 将一系列分支重新设置为并行分支

git - 保持分支与 master 同步

Git - 搞砸后回滚所有本地更改

git - 为什么我的 Git 不在克隆的存储库中预提交 Hook 触发器?

windows - Windows 版 Git 停止工作

java - 以下未跟踪的工作树文件将被覆盖

git - 如何从 'fatal: reference is not a tree: master' 恢复?