git - 当 .gitmodules 中的分支更改时,Git 子模块拉取更改
问题描述
我有一个包含以下内容的 .gitmodules
[submodule "ext/coffee"]
path = ext/coffee
url = http://bb.lan/scm/src/coffee.git
branch = v1.0.2
当我将 .gitmodule 切换到
[submodule "ext/coffee"]
path = ext/coffee
url = http://bb.lan/scm/src/coffee.git
branch = v1.0.1
我需要做什么才能让 git re-pull v1.0.1 的子模块?
这
分支=v1.0.1
和
v.1.0.2
是 repo 中两个不同分支上的标签。看来,当我克隆 repo 时,正确的标签会被拉出,但在拉取和更新时不会。
解决方案
推荐阅读
- bash - 将用户列表添加到光盘使用命令
- python - 数组 tkinter 条目到标签
- c# - 当我从 SSRS 报告中保存 PDF 时,文本在保存的 PDF 中被重叠或截断
- java-native-interface - 从 cocos2d-x 到 Android 调用 JNI 在 Release 模式下不会触发
- c - 不带参数的 pthread_create 函数
- python - 在Python中首先是高度还是宽度?
- php - 如何从 php 容器中的 dockerfile 运行 composer install
- python - 加载由 tensorflow 训练的 Keras 模型时出错
- xamarin - 如何根据 Selected Bool 参数更改模板控件的属性 (TextColor)?
- asp.net - 通过 React Axios 使用具有相同路由的 Web API 服务