2016-08-31 4 views
1

Я заглянул в форум, но не повезло.Экспорт GIT LOG в файл Excel

Требование: команда

Run GIT LOG (формат) и записать результаты в файл Excel.

Я видел примеры, в которых с помощью команды GIT Log данные могут быть записаны в CSV, но форматирование удваивает усилия.

Любая утилита или подход были бы полезны.

Благодаря Milind

+0

Stack Overflow не форум. В любом случае ваш вопрос слишком широк или нелогичен для запроса внешней библиотеки/инструмента. –

+1

Вы можете * сделать что-то вроде 'git log -oneline | tr "\ r" "> ~/gitlog.csv' –

ответ

7

Git дает свой контроль, как формат вывода журнала с помощью pretty опции. Проверьте это:

git log --pretty=format:%h,%an,%ae,%s 

Печатается журнал в формате (хеш [сокращенном], имя автора, автор электронной почты, предмет).

Чтобы увидеть полный список опций формата:

git help log 

и прокрутите вниз, пока не появится список опций формата.

Чтобы перенаправить вывод, используйте > оператор перенаправления следующим образом:

git log --pretty=format:%h,%an,%ae,%s > /path/to/file.csv 
Смежные вопросы