我试图使一个网站提供一些服务器,例如针对特定目标的协作编写。但是我不会创建相同的轮子。因此,我使用dulwich选择git作为VCS(版本控制系统)。使用dulwich的一切都很好,但是我无法找到git命令的解决方案,例如将'merge'或'rebase'到处理程序分支。有人可以提供一些技巧或示例来说明如何使用dulwich合并git分支并为其设置基础吗?谢谢!
最佳答案
正如Gary所提到的,dulwich不提供合并或变基支持,因为实现起来并非易事。
一种选择是仅对合并和变基进行外壳处理。
最终,我们希望Dulwich支持使用其他合并实现,例如patiencediff,而不是从头开始重做合并。