git - 拉取所有主分支
问题描述
我有这个序列来更新我的存储库
git pull origin master:master
git submodule update --init
git submodule foreach git pull origin master:master
请注意,重点是更新所有主分支而不触及当前分支
是否可以仅在一行中完成上述操作?
我的第一个想法是这样的:
git pull --recurse-submodules 起源 master:master
但是如果我指定一个分支,recurse-submodules
则会被忽略。
我尝试过的大多数事情git submodules
要么忽略根存储库,要么修改子模块的分支
解决方案
推荐阅读
- python - 将字典中的值匹配到数据框行值并将数据添加到该行
- reactjs - 钩子是简化你的代码还是只是一个口味问题?
- python - 如何从 Watson Speech-to-Text 输出重建对话?
- bash - 如何递归更新文件名
- android - 如何将 gradle buildTypes 配置为仅在 jest 测试通过时运行?
- c - 加倍数字
- debugging - 是否有任何与 GDB 的“info proc mappings”等效的 LLDB 命令来显示进程的所有内存映射?
- celery - 如何在 celery beat 发布的 celery 任务中向消息或标头添加客户价值
- java - Javac JOptionPane 找不到符号:showMesssageDialog
- jsrender - JSViews 可观察数组在删除/添加和排序时不会刷新视图