【发布时间】:2017-03-05 17:37:39
【问题描述】:
有人可以分享一个代码 sn-p,它显示了我如何使用 JGit API 仅在一个分支上挑选提交。
如果我使用RevWalk,我会得到整个树,包括已合并到指定分支的子分支。
如何在不获取可能已合并到指定分支的分支的父提交的情况下仅获取指定分支上的提交?
找出某个提交所在的分支也可能会有所帮助。
添加更多信息:
如何获取开发分支的所有提交? 所以根据上图,我需要 SHA:
2a34
b468
785c
但不是:
731a
cbdb
谢谢!
【问题讨论】:
-
我认为,您所要求的在 Git 中是不可能的,您将使用哪个 Git 命令来完成此任务?
-
不知道瓷器 API 中的任何命令。我想知道是否有可以提供帮助的 jGit API。第二个问题怎么样:如何找出某个提交所在的分支?有相应的 API 吗?
-
嗨,@PankajTandon。你解决了吗?