使git日志中的时间戳与修改后的提交日期匹配的简单方法?
因此,在git中使用类似于使git日志中的时间戳与修改后的提交日期匹配的简单方法?,git,Git,因此,在git中使用类似于git commit--amend--date=“Wed Feb 16 14:00 2011+0100”的东西很容易更改提交日期 我注意到,./git/logs/refs/heads中提交历史的时间戳没有改变,这对吗?因此,即使您按照前面提到的stackoverflow post更改提交日期,日志中显示的提交时间戳也不会匹配 是否有一种简单的方法使它们匹配以及如何匹配?之前:git show默认为HEAD,$cat.git/HEAD显示HEAD指向ref:refs/he
git commit--amend--date=“Wed Feb 16 14:00 2011+0100”的东西很容易更改提交日期
我注意到,./git/logs/refs/heads中提交历史的时间戳没有改变,这对吗?因此,即使您按照前面提到的stackoverflow post更改提交日期,日志中显示的提交时间戳也不会匹配
是否有一种简单的方法使它们匹配以及如何匹配?之前:git show
默认为HEAD
,$cat.git/HEAD
显示HEAD
指向ref:refs/heads/new
(分支new
)
更改日期:
zrrbite@ZRRBITE MINGW64 /d/dev/git/test (new)
$ git commit --amend --date="Wed Feb 16 14:00 2011 +0100"
[new 71a3966] 4
Date: Wed Feb 16 14:00:00 2011 +0100
1 file changed, 1 insertion(+), 1 deletion(-)
之后:
zrrbite@ZRRBITE MINGW64 /d/dev/git/test (new)
$ git show
commit 71a3966a78e7dc046dfc4bdf91c212979cfdd348 (HEAD -> new)
Author: Martin Kjeldsen
Date: Wed Feb 16 14:00:00 2011 +0100
进一步的日志
分支机构证明新建
:
zrrbite@ZRRBITE MINGW64 /d/dev/git/test (new)
$ git log -1
commit 71a3966a78e7dc046dfc4bdf91c212979cfdd348 (HEAD -> new)
Author: Martin Kjeldsen
Date: Wed Feb 16 14:00:00 2011 +0100
哪个时间戳?提交日期还是作者日期?您从该页面采取了哪种方法?git/logs/refs/heads中的文件不是提交历史记录,与iwthgit log
@asteroswithwings无关-我更新了问题-我在谈论提交日期。MarkAdelsberger-如果我理解正确的话,它看起来像.git/logs/refs/headsfunction可以像一个“审计跟踪”一样工作?不是真的,不是。你误解了文件是什么。
zrrbite@ZRRBITE MINGW64 /d/dev/git/test (new)
$ git log -1
commit 71a3966a78e7dc046dfc4bdf91c212979cfdd348 (HEAD -> new)
Author: Martin Kjeldsen
Date: Wed Feb 16 14:00:00 2011 +0100