首页 > 解决方案 > 如何根据 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 的东西、标记,任何东西!

标签: pythongitversion-controlversioninggit-submodules

解决方案


推荐阅读