Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: finding deleted file names

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:44:53

Jeff King [off-list ref] writes:
On Thu, Jul 03, 2008 at 09:31:55AM +0930, Geoff Russell wrote:
quoted
git diff --diff-filter=D --name-only HEAD@{'7 days ago'}

finds files deleted during the last 7 days, but if my repository is
only 6 days old I get a
fatal error.

fatal: bad object HEAD@{7 days ago}
This should issue a warning, but use the oldest reflog entry. However,
there is a slight problem with that. See below for details.
I think your patch is a sane thing to do.

Once reflog entries begin expiring, we won't have the null_sha1 on the
previous side of them, and after that we will keep returning the
oldest-known one, so nobody should be expecting to find out when a ref was
first created in this repository by checking with what timestamp that
syntax breaks in the existing interface.

Sorry for not being Shawn ;-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help