Re: git log use of date format differs between Command Line and script usage.
- From
Stefan Beller <sbeller@google.com>
- Date
- Jun 30, 2017, 16:43 UTC
- Message-ID
- <CAGZ79kZxde9j+O4JDofYLbC2CRk_X0tiwOftEgKQcJLyN409xQ@mail.gmail.com>
- In-Reply-To
- <CADHEqX_fiUhnpn6WAFrbDaNJTb1Vbom7Ndn-n6WmQ0gkQ69ZeA@mail.gmail.com>
On Fri, Jun 30, 2017 at 9:06 AM, Shaun Uldrikis <stuldrikis@gmail.com> wrote:
> If you supply a non-standard format to the date configuration for git > log, something like: > [log] > date = format:%Y-%m-%d %H:%M
So I ran
$ git config log.date "format:%Y-%m-%d %H:%M"
$ git config --list |grep log.date
log.date=format:%Y-%m-%d %H:%MThen I have a script as $ cat script.sh #!/bin/sh
git log >out
after executing I get:
$ head out commit 7930db48ca31b41ac335ae8cd25cb29094d1de5e Author: Stefan Beller <sbeller@google.com> Date: 2017-06-30 09:26
Also gitk seems to work here.
Rene's answer sounds reasonable, check the version(s) of Git on your system?