Merge branch 'sb/describe-blob'
authorJunio C Hamano <gitster@pobox.com>
Thu, 28 Dec 2017 22:08:50 +0000 (14:08 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 28 Dec 2017 22:08:50 +0000 (14:08 -0800)
commit556de1a8e38ff03d31fd35751582447001f39d0c
tree312f912aa8071e9011bb5ac96657192257dafb88
parent0433d533f13671f4313c31e34707f0f5281a18e0
parent644eb60bd01a15f665b63774fd80e3b6316073a1
Merge branch 'sb/describe-blob'

"git describe" was taught to dig trees deeper to find a
<commit-ish>:<path> that refers to a given blob object.

* sb/describe-blob:
  builtin/describe.c: describe a blob
  builtin/describe.c: factor out describe_commit
  builtin/describe.c: print debug statements earlier
  builtin/describe.c: rename `oid` to avoid variable shadowing
  revision.h: introduce blob/tree walking in order of the commits
  list-objects.c: factor out traverse_trees_and_blobs
  t6120: fix typo in test name
Documentation/rev-list-options.txt
builtin/describe.c
list-objects.c
revision.c
revision.h