我们的旧版应用程序中添加了一项功能,以满足客户的要求。现在,必须将此功能添加到当前版本中。
鉴于功能的变化非常多,除了采摘提交或手动合并之外,是否有任何工具可以促进此迁移?这个应用程序有一个全面的测试套件,但手动执行此操作非常耗时且容易出错。
谢谢!
答案 0 :(得分:0)
您仍然可以使用git-cherry-pick (1)
。它支持以A..B
形式传递一组提交。
请参阅此答案:https://stackoverflow.com/a/1994491/679227
您可以使用标签更轻松地指定范围,但也可以使用提交哈希来完成。