And*_*ndy 11 git diff logging date
当我在工作副本中执行以下操作时:
> git diff 'master@{1 hour ago}'
Run Code Online (Sandbox Code Playgroud)
它打印
warning: Log for 'master' only goes back to Thu, 14 Jan 2016 15:37:11 -0500.
Run Code Online (Sandbox Code Playgroud)
然而,当我这样做时git log master,它显然可以追溯到更远的地方:
commit bb9c80fb1c3895a9c11f7a60710497cc8406e71f
Author: Andy Edwards <andy@example.com>
Date: Tue Jan 12 22:44:21 2016 -0600
...
Run Code Online (Sandbox Code Playgroud)
我做错了什么,或者这是一个git bug?
请改用git-whatchanged。
git whatchanged --since="1 hour ago" --patch
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2085 次 |
| 最近记录: |