给定两个分支,特性/一些工作和开发
如何在feature/SomeWork中找到尚未合并以使用libgit2sharp进行开发的提交列表?
目前,我正在以编程方式遍历每个提交和检查,以确保它们存在于目标分支中。
我希望有一种更直截了当、更快的方法。
注意:我需要在我的应用程序中使用libgit2sharp进行编程,我知道通过命令行这样做的方法,但是如果可能的话,我更愿意避免去处理和读取输出等等,谢谢
发布于 2016-08-24 19:02:13
我想您是在寻找git cherry
命令:
git cherry -v develop feature/SomeWork
该命令应该列出尚未开发的feature/SomeWork中的所有提交。
发布于 2016-08-24 20:33:39
此命令应提供所需的内容。
git log feature/SomeWork ^^develop --no-merges
请注意^^,其中一个^用作窗口上的转义字符。
https://stackoverflow.com/questions/39131100
复制相似问题