【发布时间】:2020-01-29 11:22:21
【问题描述】:
我在 Git 存储库中有自己的 Python 库。我正在一个新的 Git 存储库中启动一个新的 Python 应用程序,这需要使用该库的子目录,我一定会对其进行修改。
如何将库 repo 的子文件夹导入应用程序 repo,以便在应用程序开发期间所做的修改最终可以带回库的 repo。在应用开发过程中,库本身也会自行进化。
我已经看到 git subtree here 作为将 repo 的子文件夹包含到另一个的选项,但我无法预见如何将更改带回库 repo 并将它们与库的提交合并自己可能同时收到了。
【问题讨论】:
-
git subtree push,git subtree pull。文档:github.com/git/git/blob/master/contrib/subtree/git-subtree.txt、git-memo.readthedocs.io/en/latest/subtree.html
标签: git git-subtree