0

我想创建一个 XML 文件,其中包含“git log”命令产生的数据,如提交哈希、作者名和文件名。

我知道我可以git log --pretty=format:"%h - %an"用来获取提交哈希和作者姓名。但是,我想知道是否有获取文件名的选项?

不想使用git log --name-onlygit log --name-status或者git log --stat因为他们给了我不需要的其他信息。

无论如何可以轻松获得 File Name 吗?

4

1 回答 1

0

如果您只需要文件名,请使用以下命令:

git log --pretty="format:" --name-only

它实际上很容易解析git log成 XML。查看其他问题以获取示例 shell 脚本。

于 2012-07-06T03:41:57.470 回答