GIT藏匿日期

Raz*_*zor 10 git

鉴于以下藏匿内容:

$ git stash list
stash@{0}: On fixes: animations-fixes
stash@{1}: WIP on master: 62aecaa Merge pull request #10 from SOURCE/branch-name
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以使用相同的列表,但包括创建存储的日期?

sle*_*ske 12

存储条目只是内部的常规git提交.因此,您可以阅读其日期("提交日期"或"作者日期")以了解其创建时间.

如联机帮助页中所述git stash,您可以git log在调用时使用格式选项git stash list.因此,要获取日期,您可以使用以下git log选项--format:

git stash list --format="%gd: %ci - %gs"
Run Code Online (Sandbox Code Playgroud)

这会产生如下输出:

stash@{0}: 2014-04-23 11:36:39 +0500 - WIP on master: d072412 Do some stuff
Run Code Online (Sandbox Code Playgroud)

该格式使用%ci,以ISO 8601格式打印提交者日期.使用%cr相对日期:

stash@{0}: 8 minutes ago - WIP on master: d072412 Do some stuff
Run Code Online (Sandbox Code Playgroud)

有关更多格式选项,请参阅("PRETTY FORMATS"部分)的联机帮助页git log.