我正在尝试获取git log --name-only
一组我提交的提交。
我可以使用bash脚本循环提交,但我想知道是否有更好的方法。
例如: 如果在数据库中有数千个提交,我怎样才能获得随机选择的3个提交的git日志信息?
任何见解都表示赞赏。
由于
答案 0 :(得分:4)
好的,你想要的{II} Stream<Bar> bars = IntStream.range(0, fooList.size())
.mapToObj(i -> new Bar(fooList.get(i).getModifiedFoo(), i > 0));
:
git show --name-only
例如,在git show --name-only <COMMIT_SHA1> <ANOTHER_COMMIT_SHA1>
存储库中:
git://w1.fi/hostap.git