From: Tuncer Ayaz Date: Wed, 19 Jan 2011 10:08:48 GMT Subject: Re: filter-branch --env-filter GIT_AUTHOR_DATE Message-ID: In-Reply-To: <4D368C49.3080105@viscovery.net> On Wed, Jan 19, 2011 at 8:01 AM, Johannes Sixt wrote: > Am 1/18/2011 17:43, schrieb Tuncer Ayaz: >> To fix invalid timezone info in a repo I ran >> git filter-branch --env-filter ' >> GIT_AUTHOR_DATE=`echo ${GIT_AUTHOR_DATE}|sed s/+0000/-0800/`' HEAD >> >> This fixed the invalid entries but the new timezone is -0700 >> instead of -0800. Is this expected? > > Parse error. You fixed it, but it is not fixed? So what? Fixed because it is not +0000 anymore. Surprised because the new timezone is -0700 and not -0800. > What do you mean by "the new timezone is"? Do you mean "...is reported > as"? If so, reported by which tools? git log git cat-file $REV >> git version 1.7.4.rc2 > > I tried your command, but the timezone was changed in the expected way. How did you check?