似乎是个很简单的问题,已经让我发疯了。尝试通过以下命令从提交列表中获取第一行:
E:\回购协议\报告>Git日志--单行--反向
原点/主..特征/A123
获取后续输出

d8c38ac Dummy change to invoke deploy
aaca9eb (HEAD -> feature/a123, origin/feature/a123) Add transation isolation

然后试着去做
E:\回购协议\报告>Git日志--单行--反向
原点/主..特征/A123-N 1
我是否使用--reverse并不重要,我总是得到aaca9eb提交

最佳答案

是的,这很令人沮丧,因为提交次数的限制(-n)发生在--reverse之前。
尽管你可以把它排成一条尾巴:

git log --oneline --reverse origin/master..feature/a123 | tail -1

08-04 10:43