當運行git format-patch時,意圖是創建你寫的代碼的電子郵件表示。到現在爲止還挺好。我沒有電子郵件的專家,但在我看來,這種格式補丁輸出的第一行是不是一個標準的電子郵件標題格式...什麼是git格式化補丁輸出的第一行?
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 - 。 ':(排除)t''表明是Hamano做了提交神奇日期的提交,但沒有說爲什麼選擇了這個。 UNIX時間戳看起來不是一個非常特殊的數字:'1000677600',雖然它比字符串更整潔。 –
另外SHA-1是提交的SHA-1,但它有點沒用,因爲一旦將SHA-1應用於新的提交者和父提交,SHA-1就會改變。 –