при запуске git format-patch цель состоит в том, чтобы создать электронное представление кода, который вы написали. Все идет нормально. Я не эксперт по электронной почте, но мне кажется, что первая строка этого вывода исправления формата не соответствует стандартному формату заголовка электронной почты...
From de8d128fb520416e0b029c913b3a5ce900d0320c Mon Sep 17 00:00:00 2001 Message-Id: From: Christopher Harvey Date: Wed, 3 Apr 2013 10:17:52 -0400 Subject: [PATCH 0/3] *** SUBJECT HERE *** To: Christopher Harvey *** BLURB HERE *** Christopher Harvey (3): commit 2 commit 3 commit 4 data | 3 +++ 1 file changed, 3 insertions(+) -- 1.7.12.4
что такое From de8d128fb520416e0b029c913b3a5ce900d0320c Mon Sep 17 00:00:00 2001
? для чего дата? Мне это кажется произвольным, и это также мешает мне передать его в sendmail. Мне приходится вручную удалять эту строку каждый раз, когда я хочу отправить патч.
Спасибо.
git log -S 'Mon Sep 17 00:00:00 2001' --all -p --source --reverse -- . ':(exclude)t'
показывает, что именно Хамано сделал фиксацию, которая ввела магическую дату, но ничего не говорит, почему она была выбрана. Временная метка UNIX тоже не кажется каким-то особенным числом:1000677600
, хотя она более аккуратна, чем строка. - person Ciro Santilli 新疆再教育营六四事件ۍ   schedule 25.07.2015