我试图使一个网站提供一些服务器,例如针对特定目标的协作编写。但是我不会创建相同的轮子。因此,我使用dulwich选择git作为VCS(版本控制系统)。使用dulwich的一切都很好,但是我无法找到git命令的解决方案,例如将'merge'或'rebase'到处理程序分支。有人可以提供一些技巧或示例来说明如何使用dulwich合并git分支并为其设置基础吗?谢谢!

最佳答案

正如Gary所提到的,dulwich不提供合并或变基支持,因为实现起来并非易事。

一种选择是仅对合并和变基进行外壳处理。

最终,我们希望Dulwich支持使用其他合并实现,例如patiencediff,而不是从头开始重做合并。

09-04 20:28