Журнал Git дает 400 500 в качестве имени коммиттера
У меня есть скрипт powershell, который запускает git diff между двумя ветвями и выдает мне вывод в файле.
git diff generates the diff file using git diff --summary --name-status --diff-filter=ADMRCT $branch1..$branch2 | Out-File $temp
$ temp файл повторяется, и каждая строка читается, чтобы получить имя последнего коммиттера и дату последнего принятия из журнала git, так как эта информация не предоставлена git diff
foreach ($obj in $temp) { $file =$obj.FileName $gitoutput = git log -1 --format=%cd-%cn "$file" }
Выход подключен. SampleForReference `
%cd дает дату коммиттера. Если вам просто нужно имя, используйте только %cn или %cN.
%cd
%cn
%cN
Не смотря на ваш точный вывод, я предполагаю, что 400 500 вы видите, если часовой пояс в дате.