我有两个带有C++ Poppler库的远程存储库,比如说A (original-poppler)和B (another-poppler). 第二个B存储库的主要含义是为一些 Linux 发行版维护Poppler库并为它们构建 rpm 包。
B仅通过复制文件创建A- 我看到第一个提交 Ported latest version和许多提交的文件 - 它应该来自某个A提交(版本0.20)。
从这个"Ported latest version"存储库开始B他的生活 - 添加了一些补丁,更新了规范文件等。
A存储库已更新为版本0.23.1 (release)+ 之后的一些其他提交。我可以克隆两个存储库并将更改推送到B.
对于更改(补丁) ,如何将此B存储库更新到0.23.1B确切的版本(没有未发布的提交) ?
请给我最好的可维护解决方案。