python - 如何根据 Git 子模块的需要对父存储库进行版本控制?
问题描述
我有一个容器存储库,其中安装了公共源和多个 git 子模块,如下所示:
.
├── common_src
│ ├── __init__.py
│ └── code.py
├── submodule_a
│ ├── __init__.py
│ └── src
│ ├── __init__.py
│ └── code.py
├── submodule_b
│ └── ...
└── setup.py
每次安装的实际运行代码是一个子模块。它使用这种技术导入父模块:https ://stackoverflow.com/a/50194143/15585436
我可以从子模块之一中干净地对父仓库进行版本控制的方法是什么?我不介意使用 shell 脚本、git 的东西、pip 的东西、标记,任何东西!
解决方案
推荐阅读
- macos - 尝试将 TurboActivate 编译到 MacOS 64 应用程序中 - 为架构 x86_64 获取 E2597 未定义符号:
- c - 在删除指针后打印指针在括号之间打印空
- javascript - removeChild() 只删除一个 li 元素
- google-apps-script - 事件对象值返回未定义的某些国际字符
- swift - SwiftUI 中的 ForEach
- javascript - 解析ffmpeg信息的正则表达式
- css - 如何停止文本转换:大写(s)大写?
- reactjs - ag-grid + react: checkboxSelection 不更新状态
- ruby - 如何避免同一字符串的多次分配?
- forms - 当页面奇数时在字母之间添加空白页