当我们使用
时 git diff --name-only <first tag>..<second tag>
我们已经获得了已更改文件的列表,但按字母顺序排列。
我想要的是相同的列表,但是通过提交/合并历史记录顺序,其中较旧的位于顶部,最新的位于底部。
是否有使用git命令/选项的本机方式来执行此操作?
致以最诚挚的问候,
答案 0 :(得分:1)
您可以使用git diff
的{{1}}选项打印提交内容,只保留文件名:
format
编辑:
要在评论中包含内容,$ git log --format="" --name-only <first tag>..<second tag>
有一个git log
选项可列出从最旧到最新的提交:
--reverse