Я хочу экспортировать список изменений моей ветки выпуска в файл csv с помощью GIT CMD (git версии 2.19.1.windows.1).
Экспорт должен содержать Примечания, содержащий указанные рабочие элементы. Это работает, когда я выдаю:
git log --first-parent > export.csv
Теперь я пытаюсь отформатировать его, чтобы отобразить фиксацию в каждой строке, но я теряю Примечания:
git log --first-parent --format = "%h;%ci;%cn;%s;%N" > export.csv
Почему я не вижу Примечания со вторым утверждением?
Я так думал, но это не так. Может быть, я смогу обмануть, как-нибудь перенеся результаты git log в строки?
На данный момент у нас есть рабочее решение, запустив Excel Power Query поверх файла export.csv. Сейчас мы используем команду git - git log --first-parent --date = iso --format = "Идентификатор фиксации:% h;% ci;% cn;% s;% b"> export.csv. Я оставлю этот вопрос открытым, чтобы каждый мог ответить более простым решением. % b означает тело, это поле также содержит связанные рабочие элементы.
Мне кажется, что это должно «просто работать», пока вы запускаете
git log
на одном компьютере (ссылки примечаний не клонируются и не отправляются по умолчанию, поэтому, если вы запустите на другом компьютере, у него просто не будет никаких примечания, по умолчанию).