Получить список файлов коммитов в Excel - PullRequest
0 голосов
/ 05 июля 2019

Мне нужен список всех файлов, которые были зафиксированы за последние пару дней, в 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 Ответ

2 голосов
/ 05 июля 2019

Самое близкое, что я мог получить:

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 - это двоичные файлы, вы не должны писать текст прямо в нем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...