假设我有两个 Git 存储库,A 和 B。B 是 A 的子模块。
为简单起见,我们还假设我有一个魔术函数,get_sha_B
即给定来自 A 的 SHA 提交,返回 B 的所需 SHA 提交。
如何在 repo A 上运行 filter-branch,以便 repo A 的每个提交都被重写以指向 repo B 的所需提交,如返回的get_sha_B
?
谢谢!
假设我有两个 Git 存储库,A 和 B。B 是 A 的子模块。
为简单起见,我们还假设我有一个魔术函数,get_sha_B
即给定来自 A 的 SHA 提交,返回 B 的所需 SHA 提交。
如何在 repo A 上运行 filter-branch,以便 repo A 的每个提交都被重写以指向 repo B 的所需提交,如返回的get_sha_B
?
谢谢!