在Excel中获取提交文件列表

时间:2019-07-05 10:02:01

标签: java excel git

我需要在excel中使用提交文件的用户名,日期,提交的文件列表在excel中最近几天提交的所有文件的列表。

我已经尝试过此命令。

git log --after "11-06-2019" --before "28-06-2019" --pretty="%cn committed %h on %cd for %s" --name-only > master.xls

例外的输出格式为excel,在这里,我将在一列中列出文件,用户名,日期的列表。

1 个答案:

答案 0 :(得分:2)

我能得到的最接近的是:

user,Wed Jun 26 11:16:41 2019 +0200,

lib/script.py
user,Tue Jun 25 15:32:21 2019 +0200,

lib/script.py

我得到了:

git log --after "11-06-2019" --before "28-06-2019" --pretty="%cn,%cd,%b" --name-only > master.csv

相反,有人知道更好的方法,您将有一个额外的步骤将\n\n替换为,

此外,使用CSV代替.xls:xls是二进制文件,您不应直接在其中写入文本。