相关疑难解决方法(0)

Git提交日期

除了解析日期字符串的git日志之外,是否有一种Git本地方式来报告某个提交的日期?

git

176
推荐指数
5
解决办法
8万
查看次数

git commit - 将时间戳设置为未来

我需要使用Git进行一些提交,但我希望将来git-log中的时间戳.

如何在git中进行提交,导致将来的时间戳记在git-log中注册?

git

45
推荐指数
3
解决办法
2万
查看次数

是否可以将git commit设置为在1970年之前设置时间戳?

Unix时间戳是有符号的32位整数(今天在某些系统上是64位,或者我理解).在某些软件产品上,这允许您使用可追溯到1903年左右的日期.

但是,当我尝试以下内容时:

git commit -m "this is a test commit" --date="1960-04-07 18:00:00"
Run Code Online (Sandbox Code Playgroud)

我收到"致命:无效日期格式"错误.

这不是很实用(我不是时间旅行者),但我一直想知道将git用于历史目的.这可以用git管道命令强制执行吗?在相关的说明:git总是使用32位时间戳,还是这取决于它构建的环境?

git timestamp epoch git-commit

36
推荐指数
1
解决办法
2673
查看次数

如何确定GIT樱桃挑选的日期?

假设我:

  1. 将一些文件推送到分支A.
  2. Cherry选择了从分支A到分支B的提交.

一旦我在分支B上输入git log -1,我就可以看到日期是文件被推送到分支A的原始日期.

那么如何确定樱桃采摘日期呢?

谢谢,

Qwerty键盘

git

13
推荐指数
1
解决办法
2641
查看次数

在*提交之前更改一个特定提交的名称,电子邮件和/或日期

我想在Git存储库中创建一个提交,但是在提交中与作者关联的名称和电子邮件与通常与我关联的信息不同.

我还想让提交的时间戳与我当前的当地时间不同.

我知道承诺更改此信息,我可以重写项目的历史记录.但我还没有做出承诺.有没有办法在我提交时更改此信息

git

7
推荐指数
2
解决办法
91
查看次数

git log --since=<日期> 选项

我目前正在通过《Pro Git》这本书学习Git。

在书中,当讨论 的不同选项时git log --since=<date>,作者表示,一些潜在的选项<date>

git log --since=2.weeks
git log --since="2008-01-15"
git log --since="2 years 1 day 3 minutes"
Run Code Online (Sandbox Code Playgroud)

我想知道,在哪里可以找到可以在--since=<date>选项中用作日期格式的完整列表?

我查看了git-scm.com 上的 git log 手册页并搜索了 git-scm.com 但我找不到它。

git

7
推荐指数
1
解决办法
8453
查看次数

如何创建一个过去的日期git提交?

我想知道你过去会怎样创建一个提交?

我已经搜索过了,据我所知,可以使用 git commit --date""

如果有人能澄清这一点并举例说明日期格式,我将非常感激.

git

2
推荐指数
1
解决办法
332
查看次数

标签 统计

git ×7

epoch ×1

git-commit ×1

timestamp ×1