鉴于以下藏匿内容:
$ 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.